Java est un langage de programmation informatique orienté objet. Il permet de créer des logiciels compatibles avec de nombreux systèmes.
OBJECTIFS PEDAGOGIQUES
- Savoir utiliser le langage Java
PROGRAMME
INTRODUCTION À SPRING
- Présentation générale de Spring : architecture, fonctionnalités clés et avantages
- Historique de développement et évolution de Spring
- Présentation de l'écosystème Spring : modules et projets associés
- Utilisation de Spring pour la création d'applications web, applications mobiles et applications d'entreprise
CONFIGURATION DE L'ENVIRONNEMENT DE DÉVELOPPEMENT
- Installation et configuration de l'IDE (par exemple, Eclipse ou IntelliJ IDEA)
- Installation et configuration de Maven ou Gradle
- Création d'un nouveau projet Spring à l'aide de Spring Initializer
- Configuration du fichier de propriétés et du fichier de configuration XML de Spring
- Import de dépendances à l'aide de Maven ou Gradle
- Exécution de l'application et test de la configuration
BEAN MANAGEMENT
- Les concepts de base de la gestion des Beans dans Spring
- Comment définir et gérer des Beans dans un conteneur de Beans Spring
- Comment gérer les dépendances entre les Beans
- Comment utiliser les fonctionnalités d'injection de dépendance dans Spring
SPRING DATA ACCESS
- Les concepts de base de l'accès aux données dans Spring
- Comment configurer et utiliser Spring JDBC pour l'accès aux données
- Comment utiliser Spring ORM pour l'accès aux données via les technologies ORM telles que Hibernate
- Comment gérer les transactions dans Spring
SPRING WEB MVC
- Les concepts de base de la construction d'applications Web avec Spring MVC
- Comment configurer et utiliser Spring MVC pour construire des applications Web
- Comment gérer les requêtes HTTP, les contrôleurs et les vues dans Spring MVC
- Comment utiliser les fonctionnalités d'interception de requête et de validation de formulaire dans Spring MVC
BEST PRACTICES POUR LE DÉVELOPPEMENT D'APPLICATIONS AVEC SPRING
- Les meilleures pratiques pour le développement d'applications avec Spring
- Comment éviter les pièges courants dans le développement avec Spring
- Comment maintenir et gérer le code Spring dans un environnement de développement en évolution
PUBLIC
Développeurs d'applications, développeurs WebPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats