fbpx

Évènements en décembre 2024

Chargement Évènements

« Tous les Évènements

  • Cet évènement est passé

Formation Spring- Tunisie

8 août 2022 - 10 août 2022

spring

Prérequis pour la formation Spring tunisie :

Pour suivre ce cours formation spring tunisie , il est nécessaire d’avoir connaissance de Java.

Objectifs

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

  •  Utiliser le Framework Spring pour développer des applications Java.
  •  Configurer Spring avec des classes Java ou par Annotations.
  • Comprendre l’injection de dépendances et la programmation orientée aspect (AOP).
  • Tester des applications basées sur Spring, en utilisant JUnit5.
  •  Utiliser Spring pour accéder aux données: JDBC, JPA, et Spring Data.
  • Utiliser le support de transaction de Spring.
  • Développer une application Web avec Spring MVC.
  • Exposer et consommer des services REST avec Spring MVC et RestTemplate.
  • Réaliser et configurer des applications plus rapidement avec spring Boot.
  • Utiliser Spring Security pour sécuriser des applications.
  •  Comprendre les enjeux des microservices : Introdution à Spring Cloud.
  •  Comprendre la programmation réactive : introduction à Spring Web Reactive.

Programme

1. Gestion des beans avec Spring Core.

➤Le découpage en couches, l’approche POJO.
➤La gestion de l’état.
➤L’injection de dépendances.
➤Les intercepteurs et la programmation orientée aspect.
➤Le cache et la supervision avec JMX.
➤Les invocations planifiées.
➤Les profils.
➤Test des beans Spring.

2. Accès aux données et gestion des transactionsContenur IoC et Beans.

➤JPA et le framework Hibernate.
➤Les bases de données embarquées.
➤Le moniteur transactionnel de Spring.
➤Le support des transactions au sein des tests.
➤Spring Data.

3. API REST avec Spring MVC et Spring WebFlux.

➤API REST : bonnes pratiques.
➤Les bases du protocole HTTP.
➤Mise en place de l’ API REST.
➤L’API Bean validation et la gestion des exceptions.
➤Cross Origin Shared Resource.
➤Test d’une API Rest.
➤La programmation réactive.
➤Présentation de Spring Boot.

4. Packaging et déploiement avec Spring Boot.

➤Application autonome et conteneur embarqué.
➤Configurer une application Spring Boot.
➤Le packaging d’application cloud ready.
➤Construction d’une image Docker.

5. Spring Security.

➤Sécuriser des routes.
➤Référentiels utilisateurs.
➤Sécurité applicative.

6. Echanges de messages avec Spring Websocket.

➤Théorie, design patterns, le principe pub/sub.
➤Présentaton de STOMP et SockJS.
➤Support et mécanismes de fallback.
➤Mise en place côté serveur et côté client.

7. IHM Web avec Spring MVC.

➤Rappel du pattern MVC.
➤Le 2 ways binding.
➤Les vues JSP et JSTL.
➤L’API Bean validation.
➤Internationalisation, exceptions.

Détails

Début :
8 août 2022
Fin :
10 août 2022