Java web (Java EE), Spring BOOT (Avec Maven)
Formation créée le 10/05/2022. Dernière mise à jour le 15/11/2025.
Version du programme : 1
Version du programme : 1
Type de formation
PrésentielDurée de formation
28 heures (4 jours)
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Java web (Java EE), Spring BOOT (Avec Maven)
Objectifs de la formation
- Créer une application web avec Java EE et Spring Boot
- Être en mesure de créer une application avec Spring BOOT
- Comprendre les éléments d’une architecture API REST
- Gérer les dépendances avec Maven
Profil des bénéficiaires
Pour qui
Prérequis
- Java
- UML ou Merise mais pas primordiale
- SQL
Contenu de la formation
Java EE - Introduction au JEE
- Introduction Java EE
- Modèle MVC
- Mise en place de l’environnement
- Création d’une application web Java
Utilisation de JSP et Servlet
- Introduction JSP 1. Balises d'expression 2. Taglib 3. Page 4. Include 5. JSTL 6. Utilisation de bean 7. Expression Langage 8. Variable 9. Condition 10. Boucle 11. Collections
- Introduction Java Servlet 1. Configuration de l’environnement 2. Requête client 3. Réponse serveur 4. Formulaire 5. Exceptions 6. Sessions 7. Accès BDD 8. Redirection de page 9. Annotation
Accès aux donnée (JEE - JDBC)
- Introduction JDBC
- Syntaxe SQL
- Environnement
- Types de pilotes
- Connexions
- Ensemble de résultats
- Types de données
- Exceptions
- Sélectionner une BD
- Insertion d’enregistrement
- Mis à jour d’enregistrement
- Suppressions d’enregistrement
- Inclusion de clause where
- Sécurité (injection SQL
Spring BOOT (With MAVEN) 1. Spring BOOT API
- Rappels des objectifs de Spring et sa position dans les architectures d'applications d'entreprises
- Les principaux modules de Spring
- Utilisation de Spring Boot
- Apache Maven
- Mise en place de l’environnement de développement
- JPA
- Injection de dépendance
- Gestion Repository
- Configuration
- Inversion de contrôle
- JPQL
- Mapping avec Query natifs
- Intro Web service
- Les méthodes http (GET, POST, PUT, DELETE)
- Mis en place Api REST
- Test avec Insomnia ou Postman
- Mis en place d’un front Intégré
Équipe pédagogique
Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Accueil des apprenants dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.