fbpx

Évènements en décembre 2024

Chargement Évènements

« Tous les Évènements

  • Cet évènement est passé

Formation Spring Core – Tunisie

1 septembre 2022 - 4 septembre 2022

Prérequis pour la formation Spring Core – Tunisie  :

Pour suivre ce cours formation spring core tunisie , il est nécessaire d’avoir de bonnes connaissances du langage Java sont demandées pour aborder cette formation Spring.

Objectifs :

À la fin de la formation Spring Core, vous serez capable de valider les objectifs d’apprentissages suivants :

  •  Utiliser le Framework Spring pour développer des applications Java.
  • Utiliser l’injection de dépendance pour configurer des applications.
  • Tester des applications basées sur Spring.
  • Effectuer la configuration Spring avec du XML, des annotations et des classes Java.
  • Utiliser Hibernate et JDBC avec Spring pour les accès aux bases de données relationnelles.
  • Utiliser le support de transaction de Spring.
  •  Utiliser la programmation orientée aspect (AOP) pour ajouter du comportement aux objets.
  •  Développer une application Web avec Spring MVC.
  • Utiliser Spring Security pour sécuriser les applications Web.
  •  Développer plus rapidement avec Spring Boot.
  • Développer une architecture REST avec Spring.
  •  Développer une architecture microservices simple avec Spring Cloud et Spring Boot.

Programme

1.Introduction à Spring.

➤Contexte d’utilisation de Spring.
➤L’injection de dépendance.

2.Configuration d’une application avec Spring(Java, Xml, Annotations).

➤Définition des Beans- Spring Expression Language (SpEL).
➤Bonnes pratiques. Quand utiliser les configurationsXml, Java, Annotations.

3.Comprendre le cycle de vie du conteneur Spring.

➤Les phases de d’initialisation, d’utilisation et dedestruction d’un contexte Spring.
➤Travailler avec les post-processeurs.

4.Tester une application basée sur Spring.

➤Support pour JUnit dans Spring.
➤Spring Boot.

5.Programmation orientée aspect (AOP).

➤Quels problèmes résout l’AOP ?
➤Définir des aspects. Utiliser les différents types :around, before, after.

6.Accès aux données et JDBC avec Spring.

➤Comment Spring s’intègre avec les technologiesd’accès aux données existantes.
➤Hiérarchie d’exceptions d’accès aux données(DataAccessException)-Simplifier les accès JDBC avec le JdbcTemplate.

7.Intégration de Spring avec Hibernate.

➤Bénéfices de l’utilisation de Spring et d’Hibernate.
➤Configuration d’Hibernate avec Spring.
➤ Gestion des exceptions.

8.Gestion des transactions avec Spring.

➤Déclarer un gestionnaire de transaction dans Spring.
➤Utiliser l’annotation @Transactionnal.
➤Transactions et tests d’integration.

9.Spring dans une application web.

➤Configurer Spring dans une application Web.
➤Introduction à Spring MVC.
➤Définition des contrôleurs Spring MVC.

10.Spring Boot.

➤Créer rapidement une application web avec SpringBoot.
➤Spring boot avancé.

11.Spring Security.

➤Les problèmes résolus par Spring Security.
➤Sécurisation des URLs, des services, d’une application web.

12.Microservices avec Spring Cloud.

➤Bénéfices d’une architecture microservices.
➤Du monolithe aux microservices.
➤Spring Cloud : Service access, service discovery, serviceconfiguration.

Détails

Début :
1 septembre 2022
Fin :
4 septembre 2022