Multithreading et Concurrence : Création et gestion de threads, synchronisation et communication entre threads. Introduction à Java IO et NIO : Lire et écrire des fichiers, gestion des entrées/sorties non bloquantes. APIs Réseaux en Java : Création de sockets clients et serveurs, communication réseau avec Java. Introduction à JavaFX : Création d'interfaces graphiques, gestion des événements. Persistance des données avec JDBC : Connexion à une base de données, exécution de requêtes. Tuning et optimisation des performances : Profilage et gestion de la mémoire, optimisation du code Java.
6h à 9h
6 points clés
Java

Opérationnel

Avancé
Créer et gérer des threads efficacement.
Assurer la synchronisation entre threads.
Communiquer entre threads avec précision.
Comprendre la lecture et écriture de fichiers en Java
Maîtriser Java IO pour la gestion des flux
Appréhender Java NIO pour des entrées-sorties non bloquantes
Comprendre les API réseaux en Java
Créer des sockets clients et serveurs
Maîtriser la communication réseau avec Java
Comprendre la création d'interfaces graphiques.
Apprendre la gestion des événements en JavaFX.
Maîtriser les bases de JavaFX.
Maîtriser la connexion à une base de données.
Exécuter efficacement des requêtes JDBC.
Maîtriser le profilage et la gestion de la mémoire en Java.
Optimiser le code Java pour des performances maximales.