Formations - Cours en ligne

  1. Méthodologie et outils pour l’optimisation Travaux pratiques Utilisation d’un outil de profilage (VisualVM ou JFR) et d’un outil de tests unitaires (JUnit). L’optimisation et le langage Travaux pratiques Amélioration des performances de l’application témoin. L’optimisation et la gestion de la mémoire Travaux pratiques Amélioration des performances de l’application témoin par une meilleure gestion des objets. […]
  2. Principes fondamentaux de la sécurité des applications Java Gestion de l’authentification Travaux pratiques Mise en place d’un processus d’identification par mot de passe, d’une clé d’API et d’un token JWT avec Keycloak. Contrôle d’accès et autorisations Travaux pratiques Mise en place d’une section sécurisée basée sur le principe du moindre privilège avec Spring Security. Utilisation […]