Accueil > Formations > Développement et Ingénierie de Logiciels > Software Craftsmanship & Excellence du Code > Java : performance des applications
Formation Java : performance des applications
Maximisez les performances de vos applications Java et devenez un expert en optimisation avec notre formation de 3 jours !
Vue d'ensemble
Connaissance avancée de Java, compréhension des concepts de programmation orientée objet.
Objectifs pédagogiques
Programme détaillé
Introduction aux applications Java
Évolution de la plateforme Java depuis 2020
Compréhension des composants clés des différentes architectures des applications Java
Fondements des performances d’une application Java
Outils de Mesure des Performances : examen de profilers tels que VisualVM, JVisualVM
Gestion de la Mémoire
Fonctionnement du garbage collector pour la gestion automatique de la mémoire
Stratégies de réduction et d’optimisation de l’utilisation mémoire
Analyse des fuites de mémoire : identification et résolution
Configuration de Java Virtual Machine (JVM) Tuning
Résolution d’une fuite de mémoire dans une application Java
Optimisation du Code Java
Techniques de profilage du Code : utilisation des profilers pour identifier les sections critiques
Stratégies pour améliorer l’efficacité des boucles
Sélection des structures de données appropriées pour une utilisation efficace des collections Java
Exploiter les fonctionnalités multithreading : parallelisme et concurrency
Optimisation d’une fonction critique dans un code Java
Gestion des Entrées/Sorties
Performances des opérations d’E/S et optimisation des lectures/écritures
Maximiser l’efficacité des flux pour une utilisation appropriée des Streams
Stratégies pour améliorer les performances : Cache et Buffering
Utilisation des fonctionnalités asynchrones
Amélioration des performances d’E/S dans une application Java
Sécurité et Performances
Impacts de la sécurité sur les performances et analyse des compromis
Best practices en matière de sécurité Java pour maintenir des performances optimales
Sécurité de la machine virtuelle Java
Java Authentication et Authorization Service (JAAS)
SSL avec Java
Gestion des certificats et des clés : optimisation des opérations cryptographiques
Audit de sécurité des performances et évaluation des vulnérabilités
Équilibrage entre sécurité et performances dans une application Java
Prochaines sessions
Ils nous font confiance
Cette année notre filière Software Craftsmanship & Excellence du Code a accompagné plus de 1 entreprise dont :
Avis des participants
Très bonne formation, très instructif même après quelques années de Python dans les bras. Une très petite équipe de stagiaires qui facilite les échanges. Je redoutais le mode visio mais c'était finalement très bien adapté.
Anthony explique bien les concepts attendus et prend le temps de répondre aux questions et aux différents problèmes rencontrés. Le support présenté créé par lui-même est différent des slides habituelles que l'on rencontre et permet de mieux naviguer à travers les chapitres. Merci
Le formateur sait rendre vivante la formation et est très pédagogue. Je pense que tout le monde est parti avec un vrai plus. Le python un peu plus avancé est un peu trop condensé sur la fin mais la formation n'est pas réellement trop courte.…
session très agréable, dense mais toujours agréable. formateur très à l'écoute, prends le temps de répondre aux questions. on apprends l'utilisation des fonctions mais aussi les processus mis en œuvre derrière ces fonctions. cela contribue à une compréhension en profondeur des sujets.
Formation dense mais très digeste avec beaucoup de points abordés. Les spécificités de chacun ont pu être abordées.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Questions fréquentes
Combien de temps dure la formation Java : performance des applications ?
Cette formation se déroule sur 3 jours.
Quels sont les prérequis pour suivre la formation Java : performance des applications ?
Connaissance avancée de Java, compréhension des concepts de programmation orientée objet.
Quel est le prix de la formation Java : performance des applications ?
En inter-entreprises, elle est à 2 100 € HT par participant ; en intra-entreprise, elle est à 4 950 € HT pour le groupe. Un tarif sur-mesure est également disponible sur devis.
La formation Java : performance des applications délivre-t-elle une certification ?
Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.
La formation Java : performance des applications est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
