Objectifs généraux :
La formation “Java Débutant” est conçue pour les personnes souhaitant acquérir les compétences de base en programmation Java. Cette formation couvre les fondamentaux de la programmation orientée objet et la syntaxe de Java, permettant aux participants de développer des applications simples.
Programme de Formation :
JJour 1 : Concepts Avancés de la POO
- Design Patterns :
- Singleton, Factory, Observer, etc.
- Principes SOLID :
- Appliquer les principes de conception pour un code maintenable
Jour 2 : Multithreading et Concurrence
- Gestion des threads :
- Création et gestion des threads
- Synchronisation et problèmes de concurrence
- Utilisation des APIs de concurrence :
- Executors, Callables, Futures
Jour 3 : Bibliothèques et Frameworks Avancés
- Introduction à Spring :
- Spring Core, Spring Boot
- Utilisation de Hibernate :
- ORM, mapping des entités, requêtes HQL
Jour 4 : Web Services et APIs
- Création de Web Services REST :
- Utilisation de Spring Boot pour créer des APIs RESTful
- Gestion des requêtes et des réponses JSON
- Sécurisation des APIs :
- Introduction à OAuth2 et JWT
Jour 5 : Tests et Optimisation
Profiling, tuning de la JVM, bonnes pratiques de performance
Tests unitaires et d’intégration :
Utilisation de JUnit et Mockito
Optimisation des performances :
Fonctionnalités
- PUBLIC CIBLE: Particuliers, professionnels et entrepreneurs.
- MODALITÉS ET DELAIS D’ACCÈS: Distanciel ou présentiel, Délais d’accès : environ 7 jours après la signature de la convention, Disposer d’un ordinateur équipé d’une connexion WIFI
- ACCESSIBILITÉ: Pour toute demande d’adaptation concernant l’accessibilité nos formations pour les situations individuelles spécifiques, merci de contacter notre responsable au numéro suivant : 06 59 14 55 38 ou par mail au mickael@ffd-formation.fr
- PRÉ-REQUIS: Aucun
- MODALITÉS D’ÉVALUATION: Formulaire de mi-parcours et fin de parcours
- MODALITÉS D’ÉVALUATION: Formulaire de mi-parcours et fin de parcours
- Formation mise à jour en 2024