Contenu de la formation
Généralités
- Vue d’ensemble technologique
- Historique de Java
- Ecosystème
- Fonctionnement d’un programme Java
- Le Kit de développement Java
- Prise en main de l’environnement de développement
Approche impérative
- Types primitifs
- Variables
- Opérateurs
- Structures de contrôles
- Expressions régulières
Approche orientée objet
- Introduction
- Classes
- Interfaces
- Polymorphisme
- Generics
- Collections
- Java IO
- Accès à une base de données
- Patterns de programmation objet
- Dates
Approche fonctionnelle (Java 8)
- Introduction à la programmation fonctionnelle
- Interfaces fonctionnelles
- Streams
- Collectors