Fondamentaux Java
Installation JDK, structure d'un programme, variables, types primitifs.
Conditions, boucles, tableaux, méthodes — premiers programmes.
Maîtrisez Java de A à Z : programmation orientée objet, collections, gestion d'exceptions, streams, lambdas. Construction d'une application réelle testée et versionnée.
Installation JDK, structure d'un programme, variables, types primitifs.
Conditions, boucles, tableaux, méthodes — premiers programmes.
Classes, objets, constructeurs, mot-clé this, encapsulation.
Héritage, polymorphisme, classes abstraites, interfaces.
Gestion d'erreurs : try/catch/finally, exceptions personnalisées.
List, Set, Map — ArrayList, HashMap, TreeMap, itérations et bonnes pratiques.
Expressions lambda, références de méthodes, programmation fonctionnelle.
Stream API : filter / map / reduce, Optional, nouvelles API date/heure.
Application réelle : gestion de stock, banque ou bibliothèque.
Tests unitaires JUnit, Git, revue de code, remise d'attestation.
Prêt à maîtriser Java et la POO ?