24_280007_1580080 https://www.cariforef-provencealpescotedazur.fr/Formation/Session/558299 Java perfectionnement Vivaneo

Java perfectionnement

Date de mise à jour : 17/12/2024 | Identifiant OffreInfo : 24_280007
Organisme responsable : Vivaneo

Objectifs

Maîtriser les concepts avancés de la programmation en Java.
Apprendre à utiliser des outils et des frameworks adaptés à des projets professionnels.
Optimiser le code Java pour améliorer les performances des applications.
Acquérir les compétences nécessaires pour gérer les bases de données et développer des applications robustes et évolutives.

Programme de la formation

Module 1 : Rappels et bonnes pratiques en Java
Révision des principes fondamentaux de Java et de la programmation orientée objet
Optimisation du code : structure, lisibilité et amélioration des performances
Introduction aux design patterns et leur rôle dans le développement
Module 2 : Programmation avancée en Java
Gestion des threads et introduction à la programmation concurrente
Utilisation des classes internes et anonymes pour des solutions flexibles
Gestion avancée des exceptions et création de classes personnalisées
Module 3 : Collections et structures de données avancées
Exploration des collections avancées (TreeMap, LinkedHashSet, etc.)
Introduction à la programmation fonctionnelle avec Java (lambda, streams)
Manipulation efficace des grandes quantités de données
Module 4 : Gestion des bases de données avec Java (JDBC)
Connexion et interaction avec des bases de données via JDBC
Rédaction et exécution de requêtes SQL pour manipuler les données
Gestion des transactions et optimisation des performances des bases de données
Module 5 : Introduction aux frameworks Java
Présentation des principaux frameworks Java : Spring et Hibernate
Gestion de la persistance des données avec Hibernate
Introduction au développement d'applications web avec Spring Boot
Module 6 : Tests et déploiement des applications Java
Introduction aux tests unitaires avec JUnit
Débogage avancé et identification des goulots d'étranglement
Préparation et déploiement des applications Java en production : packaging, gestion des versions
Module 7 : Projet pratique et mise en situation
Développement d'une application Java avancée (ex. gestionnaire de tâches, système de réservation)
Application des concepts avancés dans un environnement simulé
Révision, optimisation et amélioration de l'application développée

Validation et sanction

Maîtrise des concepts avancés de la programmation Java
Compétences dans l'utilisation des outils et frameworks professionnels
Optimisation des performances des applications Java
Gestion efficace des bases de données et développement d'applications évolutives

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :