Le langage Java¶
Ce module va vous permettre d’acquérir tous les fondamentaux pour bien développer des applications en Java. Nous verrons les principes de la programmation objet en Java et également les éléments de programmation fonctionnelle.
- Introduction
- Installation
- Compilation & exécution
- La structure fondamentale du langage
- Une première classe
- Les types primitifs
- Les opérateurs
- Les structures de contrôle
- Les tableaux
- Attributs & méthodes
- Cycle de vie d’un objet
- Les packages
- Héritage et composition
- Le polymorphisme
- Les classes abstraites
- La classe Object
- La classe String
- Les exceptions
- Les énumérations
- Les interfaces
- Méthodes et classes génériques
- Les collections
- Les entrées/sorties
- Les dates
- Programmation fonctionnelle et lambdas
- Streams
- Les classes internes
- Les annotations
- Les modules
Liens utiles
- L’API Java
- Documentation Java