
Java 8 initiation
Objectifs de la formation
[one_half]
[list type= »check_alt »]
- Maitriser le langage Java
- Comprendre le fonctionnement de la machine virtuelle de Java
- Pratiquer la programmation objet avec Java
- S’initier à l’approche fonctionnelle avec les nouveautés Java 8

[/one_half_last]
Informations complémentaires
[one_half style= »font-size: 20px; »]
Historique du Langage Java
Caractéristiques du langage Java
Plateforme java
[list type= »check »]- La machine virtuelle Java
- L’API Java
- Les outils de déploiement des applications
- Les outils d’aide au développement
Installation du SDK
Les différentes étapes de création d’un programme Java
Base du langage Java
Programmation orienté Objet avec Java
[list type= »check »]- Création de fichier source
- Compilation de fichier source
- Exécution d’un programme Java
- Les variables
- Les opérateurs
- Les instructions de contrôle
- Création d’une classe
- Utilisation d’une classe
- Héritage
- Interfaces
- La généricité
- Les packages
- La gestion des exceptions
- Les collections en Java
[/list]
[/one_half] [one_half_last]Approche fonctionnelle avec Java 8
[list type= »check »]- Expressions lambda
- Concepts et philosophie de la programmation fonctionnelle
- java.util.Optional
- java.util.stream.Stream
- java.util.stream.Collector
- java.util.stream.Collectors
- Streams & Collectors
Accès aux bases de données avec Java
[list type= »check »]- Principe de fonctionnement d’une base de données
- Accès a une basse de données à partir de Java
- Utilisation des jeux d’enregistrement
- Gestion des transactions
Déploiement d’applications
[list type= »check »]- Archives Java
- Création d’une archive
- Visualisation
- Extraction
- Mise à jour
- Configuration du serveur Web
- Déploiement d’une application sur le serveur.