Lorem ipsum

Lorem ipsum

Lorem ipsum

Lorem ipsum

A la découverte du Spring Boot

A la découverte du Spring Boot

Comprendre les concepts et apports de Spring Boot, un framework à la mode

Montrer Spring Boot en action via le développement d’un webservice

Ce qu’est swagger

Informations pratiques

(Prix Invivoo)

(Prix public HT)

Disponible en distanciel

Disponible en présentiel

8 module(s)

Prochaines sessions

lundi 26 février 2024

De

à

Informations pratiques

(Prix Invivoo)

(Prix public HT)

Disponible en distanciel

Disponible en présentiel

8 module(s)

Prochaines sessions

lundi 26 février 2024

De

à

Informations pratiques

(Prix Invivoo)

(Prix public HT)

Disponible en distanciel

Disponible en présentiel

8 module(s)

Prochaines sessions

lundi 26 février 2024

De

à

Informations pratiques

(Prix Invivoo)

(Prix public HT)

Disponible en distanciel

Disponible en présentiel

8 module(s)

Prochaines sessions

lundi 26 février 2024

De

à

Introduction

Spring est un framework très répandu dans les entreprises pour réaliser des applications. Contrairement à Spring qui a une partie de configuration fastidieuse pour les développeurs, Spring Boot se propose de fournir une opinion par défaut sur la configuration d’une application. C’est cette configuration par défaut qui fait toute la magie de Spring Boot.

Cette formation explore les principales fonctionnalités de Spring Boot, notamment auto-configuration, l’accès aux données, les tests, la sécurité, les Actuators etc.

Introduction

Spring est un framework très répandu dans les entreprises pour réaliser des applications. Contrairement à Spring qui a une partie de configuration fastidieuse pour les développeurs, Spring Boot se propose de fournir une opinion par défaut sur la configuration d’une application. C’est cette configuration par défaut qui fait toute la magie de Spring Boot.

Cette formation explore les principales fonctionnalités de Spring Boot, notamment auto-configuration, l’accès aux données, les tests, la sécurité, les Actuators etc.

Introduction

Spring est un framework très répandu dans les entreprises pour réaliser des applications. Contrairement à Spring qui a une partie de configuration fastidieuse pour les développeurs, Spring Boot se propose de fournir une opinion par défaut sur la configuration d’une application. C’est cette configuration par défaut qui fait toute la magie de Spring Boot.

Cette formation explore les principales fonctionnalités de Spring Boot, notamment auto-configuration, l’accès aux données, les tests, la sécurité, les Actuators etc.

Introduction

Spring est un framework très répandu dans les entreprises pour réaliser des applications. Contrairement à Spring qui a une partie de configuration fastidieuse pour les développeurs, Spring Boot se propose de fournir une opinion par défaut sur la configuration d’une application. C’est cette configuration par défaut qui fait toute la magie de Spring Boot.

Cette formation explore les principales fonctionnalités de Spring Boot, notamment auto-configuration, l’accès aux données, les tests, la sécurité, les Actuators etc.

Pré-requis

Connaissance de base du langage Java

Connaissance de base sur Spring Core

Pré-requis

Connaissance de base du langage Java

Connaissance de base sur Spring Core

Pré-requis

Connaissance de base du langage Java

Connaissance de base sur Spring Core

Pré-requis

Connaissance de base du langage Java

Connaissance de base sur Spring Core

Programme détaillé

1. Revue des essentiels de Spring

Pourquoi Spring

2. Introduction à Spring Boot

Introduction au module Spring Boot

Introduction au fichier properties

Création d’un projet Spring Boot grâce au site Spring Initializr

Bannière ASCII

3. Starters Spring Boot, Auto-configuration et Exécution

Gestion des dépendances en utilisant les starters Spring Boot

Fonctionnement de auto-configuration

Propriétés de configuration (Appendix)

Ignorer auto-configuration

Utilisation de l’interface CommandLineRunner

4. Spring Boot DevTools

Propriétés par défaut

Démarrage rapide de l’application

Débogage à distance

5. Implémentation des fonctionnalités

Rest

Spring Data Jpa

Spring Data Rest

Spring Security

Logging

Cache

Scheduling

Tests unitaires

Test d’intégration

6. Actuators, Metrics et indicateurs de santé

Activer Spring Boot Actuator

Custom Metrics

Indicateurs de santé

Créer nos propres indicateurs de santé

Systèmes de surveillance externes

7. Déployer une application

Packaging

Démarrer une application

Profils

8. Intégration du module de Swagger dans un projet SpringBoot

Installation et configuration

Documentation des points d’entrées (Contrôleur) et des modèles (Entités)

Génération d’exemples de réponses (retour API)

Programme détaillé

1. Revue des essentiels de Spring

Pourquoi Spring

2. Introduction à Spring Boot

Introduction au module Spring Boot

Introduction au fichier properties

Création d’un projet Spring Boot grâce au site Spring Initializr

Bannière ASCII

3. Starters Spring Boot, Auto-configuration et Exécution

Gestion des dépendances en utilisant les starters Spring Boot

Fonctionnement de auto-configuration

Propriétés de configuration (Appendix)

Ignorer auto-configuration

Utilisation de l’interface CommandLineRunner

4. Spring Boot DevTools

Propriétés par défaut

Démarrage rapide de l’application

Débogage à distance

5. Implémentation des fonctionnalités

Rest

Spring Data Jpa

Spring Data Rest

Spring Security

Logging

Cache

Scheduling

Tests unitaires

Test d’intégration

6. Actuators, Metrics et indicateurs de santé

Activer Spring Boot Actuator

Custom Metrics

Indicateurs de santé

Créer nos propres indicateurs de santé

Systèmes de surveillance externes

7. Déployer une application

Packaging

Démarrer une application

Profils

8. Intégration du module de Swagger dans un projet SpringBoot

Installation et configuration

Documentation des points d’entrées (Contrôleur) et des modèles (Entités)

Génération d’exemples de réponses (retour API)

Programme détaillé

1. Revue des essentiels de Spring

Pourquoi Spring

2. Introduction à Spring Boot

Introduction au module Spring Boot

Introduction au fichier properties

Création d’un projet Spring Boot grâce au site Spring Initializr

Bannière ASCII

3. Starters Spring Boot, Auto-configuration et Exécution

Gestion des dépendances en utilisant les starters Spring Boot

Fonctionnement de auto-configuration

Propriétés de configuration (Appendix)

Ignorer auto-configuration

Utilisation de l’interface CommandLineRunner

4. Spring Boot DevTools

Propriétés par défaut

Démarrage rapide de l’application

Débogage à distance

5. Implémentation des fonctionnalités

Rest

Spring Data Jpa

Spring Data Rest

Spring Security

Logging

Cache

Scheduling

Tests unitaires

Test d’intégration

6. Actuators, Metrics et indicateurs de santé

Activer Spring Boot Actuator

Custom Metrics

Indicateurs de santé

Créer nos propres indicateurs de santé

Systèmes de surveillance externes

7. Déployer une application

Packaging

Démarrer une application

Profils

8. Intégration du module de Swagger dans un projet SpringBoot

Installation et configuration

Documentation des points d’entrées (Contrôleur) et des modèles (Entités)

Génération d’exemples de réponses (retour API)

Programme détaillé

1. Revue des essentiels de Spring

Pourquoi Spring

2. Introduction à Spring Boot

Introduction au module Spring Boot

Introduction au fichier properties

Création d’un projet Spring Boot grâce au site Spring Initializr

Bannière ASCII

3. Starters Spring Boot, Auto-configuration et Exécution

Gestion des dépendances en utilisant les starters Spring Boot

Fonctionnement de auto-configuration

Propriétés de configuration (Appendix)

Ignorer auto-configuration

Utilisation de l’interface CommandLineRunner

4. Spring Boot DevTools

Propriétés par défaut

Démarrage rapide de l’application

Débogage à distance

5. Implémentation des fonctionnalités

Rest

Spring Data Jpa

Spring Data Rest

Spring Security

Logging

Cache

Scheduling

Tests unitaires

Test d’intégration

6. Actuators, Metrics et indicateurs de santé

Activer Spring Boot Actuator

Custom Metrics

Indicateurs de santé

Créer nos propres indicateurs de santé

Systèmes de surveillance externes

7. Déployer une application

Packaging

Démarrer une application

Profils

8. Intégration du module de Swagger dans un projet SpringBoot

Installation et configuration

Documentation des points d’entrées (Contrôleur) et des modèles (Entités)

Génération d’exemples de réponses (retour API)

Moyens pédagogiques

Moyens pédagogiques

Moyens pédagogiques

Moyens pédagogiques

Modalités d'évaluation

Exercice en travaux dirigés

Questions orales

Attestation de formation remise

Modalités d'évaluation

Exercice en travaux dirigés

Questions orales

Attestation de formation remise

Modalités d'évaluation

Exercice en travaux dirigés

Questions orales

Attestation de formation remise

Modalités d'évaluation

Exercice en travaux dirigés

Questions orales

Attestation de formation remise

Demande d'inscription et d'information

Inscriptions


Inscriptions


Inscriptions


Inscriptions