Catalogue / Programmation

Développement Java – Avancé

Perfectionnez vos compétences en programmation Java grâce à des sujets et techniques avancés.

Cette formation s’adresse aux développeurs Java expérimentés souhaitant approfondir leurs connaissances et leurs compétences en développement Java. Vous aborderez des sujets avancés tels que le multithreading, l’optimisation des performances, les design patterns et bien plus encore. À l’issue de la formation, vous serez capable de développer des applications Java robustes et de haute qualité, répondant aux exigences du développement logiciel moderne.

Prérequis

Expérience préalable de la programmation Java et compréhension de base des concepts orientés objet.

Programme

  • Introduction au développement Java avancé
  • Multithreading et concurrence
  • Gestion de la mémoire et garbage collection en Java
  • Techniques d’optimisation des performances
  • Design patterns Java
  • Travailler avec les frameworks Java
  • Programmation réseau et sockets
  • Bonnes pratiques de sécurité Java
  • Tests unitaires et développement piloté par les tests
  • Développement de services web et d’API
  • Réflexion et métaprogrammation en Java
  • Lambdas et programmation fonctionnelle en Java
  • Streams Java et traitement parallèle
  • Introduction à JavaFX pour le développement d’interfaces
  • Construction d’applications Java évolutives et distribuées

Formations liées

Pour aller plus loin