
Formation Java 7 & 8
Formation Java 7 & 8
Objectifs
- Maitriser le langage Java 7 et les nouveautés de Java 8
- Comprendre le fonctionnement de la machine virtuelle de Java
- S’initier à l’approche fonctionnelle avec les nouveautés Java 8
- Pratiquer la programmation objet avec Java en développant une application complète
1. Historique du langage Java
2. Caractéristiques du langage Java
[accordion title= »3. Plateforme java »]
- La machine virtuelle Java
- L’API Java
- Les outils de déploiement des applications
- Les outils d’aide au développement
[/accordion]
4. Installation du SDK
[accordion close= »1″ title= »5. Les différentes étapes de création d’un programme Java »]
- Création de fichier source
- Compilation de fichier source
- Exécution d’un programme Java
[/accordion] [accordion close= »1″ title= »6. Base du langage Java »]
- Les variables
- Les opérateurs
- Les instructions de contrôle
[/accordion] [accordion close= »1″ title= »7. Programmation orienté Objet avec Java »]
- Création d’une classe
- Utilisation d’une classe
- Héritage
- Interfaces
- Expressions lambda
- La généricité
- Les packages
- La gestion des exceptions
- Les collections en Java
Accès aux bases de données avec Java
- Principe de fonctionnement d’une base de données
- Accès à une base de données à partir de Java
- Utilisation des jeux d’enregistrement
- Gestion des transactions
[/accordion] [accordion close= »1″ title= »8. Fonctionnalités de Java 8″]
Panorama des nouveautés Java 8
Les Lambdas Expression en Java 8
[/accordion]
Les Lambdas Expression en Java 8
- Rappel – Classe Anonyme
- Syntaxe des lambdas
- Références de méthodes
- Interfaces Java 8
- Interfaces fonctionnelles prédéfinies
- Consumer et Supplier
- Function et Predicate
L’API Stream
- Création et transformation de streams
- Parallélisme
- Optional et Collectors
- Méthodes forEach, map, reduce, collect,…
- Evaluation paresseuse
L’API Time
- Avant Java 8
- Principe
- Instant, Duration
- LocalDate, LocalTime, Period
- Time Zone and Offset Classes
- Chronology
Nashorn
Configuration de la mémoire
- Structure de la mémoire (avant)
- Structure de la mémoire Java (après)
Nos formateurs
[frame_left src= »https://odellya.com/wp-content/uploads/2015/03/User.png » href= » »][/frame_left]
La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une
expérience technique réelle sur chacun de leur domaine d’intervention
expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 5 jours
Ce cursus s’adresse aux :
- Débutants
- Intermédiaires
Les formations du cursus
[one_third]
[styled_box color= »blue » title= »Java Fx 8″]
3 jours
Connaissance du langage Java serait fortement souhaité.
Développeurs Java
[/styled_box]
[/one_third]
[one_third]
[styled_box color= »blue » title= »Programmation Orientée Objet avec Java »]
3 jours
Connaissance de la programmation procédurale souhaitée mais pas obligatoire
Débutants
Développeurs de la programmation procédurale
Développeurs des langages d’application Objet
[/styled_box]
[/one_third]
[one_third_last]
[styled_box color= »blue » title= »JUnit Test Unitaire avec Java »]
Développeurs de la programmation procédurale
Développeurs des langages d’application Objet
2 jours
Connaissance du langage Java serait fortement souhaité.
Développeur Java
Manager
Expert
Testeur
Architecte
Chef de projet
[/styled_box]
[/one_third_last]
Manager
Expert
Testeur
Architecte
Chef de projet