Prenez contact avec nous

Plan du cours

Introduction à Java 21

  • Aperçu de Java 21 et de son statut LTS
  • Améliorations clés par rapport aux versions précédentes
  • Configuration de l'environnement de développement Java 21

Nouvelles fonctionnalités et améliorations

  • Nouvelles fonctionnalités du langage et mises à jour de la syntaxe
  • Améliorations de la correspondance de motifs et des enregistrements (records)
  • Nouvelles API et mises à jour des bibliothèques

Optimisation des performances avec Java 21

  • Améliorations de la gestion de la mémoire
  • Techniques de réglage des performances
  • Utilisation des dernières améliorations du JVM

Programmation modulaire dans Java 21

  • Mises à jour du système de modules
  • Création et gestion d'applications modulaires
  • Meilleures pratiques pour le développement Java modulaire

Fonctionnalités avancées du langage

  • Classes scellées et correspondance de motifs
  • Instructions et expressions switch améliorées
  • Utilisation avancée des enregistrements et des classes de données

Intégration de Java 21 avec des bibliothèques modernes

  • Travail avec des bibliothèques et des frameworks mis à jour
  • Utilisation de Java 21 dans les applications microservices et cloud
  • Tirer parti des nouvelles fonctions de bibliothèque pour l'efficacité

Tests et débogage dans Java 21

  • Nouveaux outils et techniques de débogage
  • Rédaction de tests unitaires pour les nouvelles fonctionnalités du langage
  • Intégration avec les cadres de test populaires

Déploiement et maintenance des applications Java 21

  • Stratégies de déploiement et meilleures pratiques
  • Gestion des mises à jour de version et de la compatibilité
  • Surveillance et maintenance des applications à support à long terme

Résumé et prochaines étapes

Pré requis

  • Connaissances de base des concepts de programmation
  • Expérience antérieure avec Java (toute version)
  • Maîtrise des principes de la programmation orientée objet (POO)

Public cible

  • Développeurs Java souhaitant passer à la dernière version
  • Ingénieurs logiciels cherchant à perfectionner leurs compétences en Java
  • Professionnels de l'IT impliqués dans le développement d'applications basées sur Java
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires