Formation Spring Boot

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Identifier les apports de Spring Boot
  • Initialiser un projet Spring Boot grâce aux Starters
  • Utiliser Spring Data JPA pour communiquer avec une base de données
  • Être en mesure de construire des applications MVC simples
  • Maîtriser les fonctionnalités de Spring Boot pour tester ses applications
  • Comprendre le fonctionnement de l'auto-configuration
  • Connaître les meilleures pratiques de mise en production

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation permettra aux apprenants d'acquérir de l'expérience dans l'utilisation du framework Spring Boot. Ils découvriront ses principales fonctionnalités, comme l'auto-configuration, les starters, Actuator ou encore son framework pour réaliser des tests. A l'issue de cette formation, les participants sont en mesure de développer des applications Spring Boot sans écrire une seule ligne de configuration, ou presque !

Programme

Introduction à la formation Spring Boot

Quelques rappels sur Spring
Les apports de Spring Boot
Utilisation dans Spring Tool Suite (STS)
Les principales fonctionnalités : auto-configuration, starters…
Types d’application, configuration, gestion des dépendances

Votre premier projet avec Spring Boot

Création d’un projet
STS, Spring Initializr, Maven
Gestion des dépendances avec les Spring Boot Starters
Structure du projet
L’annotation @SpringBootApplication, les interfaces CommandLineRunner et ApplicationRunner
Exécution
Externalisation des propriétés : fichiers .properties, yml
Gestion des logs

Persistance de données avec Spring Data

Spring Data : les grands principes
Spring Boot et JPA, bénéfices et configuration
Quelques exemples de support de persistance

Spring MVC et application REST

Retour sur Spring MVC
Méthodes et annotations
L’architecture REST
Spring Data REST
Thymeleaf
Vue d’ensemble de Spring Security

Tests

Spring Boot et les tests
Les mocks
Auto-configuration des tests

Auto-configuration

Annotation @Conditionnal
Packaging, starter

Mise en production

Configuration d’une MEP avec Spring Boot
Spring Boot Actuator : activation, endpoints et métriques personnalisées
Déploiement
Packaging, exécution de l’application, profiles

Spring CLI

Installer et utiliser l’interface en ligne de commande
Principales fonctionnalités
L’annotation @Grab

Prérequis

Bonnes connaissances sur Java et Spring Core.

Public

Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

Apprendre à  superviser, réparer, customiser et maintenir des serveurs Linux - Préparer le passage à  la certification 201
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'architecture d'un système embarqué sous Linux et sa construction
  • Développer et mettre au point des applications pour le système embarqué
  • Utiliser la chaîne de compilation croisée
  • Installer, utiliser et configurer Boot Loader, le noyau Linux...
Tarif

A partir de 3 350,00 €

Durée

5j / 35h

Modes
  • Centre

Formation Hyper-V 2016

Proposé par Sparks

Objectifs de la formation

  • Administrer une architecture virtuelle avec Hyper-V
  • Gérer le stockage et le réseau
  • Comprendre les machines et disques virtuels
  • Maîtriser les conteneurs Windows
  • Comprendre l'administration de machines virtuelles
  • Gérer la sécurité et les fonctionnalités avancées
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Spring Framework : mise en oeuvre

Proposé par ENI Service

Objectifs de la formation

  • Identifier le positionnement de Spring dans les technologies Java
  • Décrire les principes de fonctionnement du conteneur et le cycle de vie des objets
  • Mettre en œuvre les design patterns IoC et l'approche AOP
  • Configurer une application Spring respectant le découpage en couches applicatives
  • Implémenter un service d'accès aux données
  • Mettre en œuvre Spring MVC dans une application
  • Intégrer des services asynchrones distants
  • Sécuriser l'application avec Spring Security
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Connaître les bases de l'utilisation de Linux - Passer l'examen LPI 101
Tarif

A partir de 1 250,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mettre en pratique les compétences générales sur l'investigation numérique.
Tarif

A partir de 3 550,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Connaître l’approche et la méthodologie utilisés pour les tests d’intrusion
  • Appréhender la démarche d’un audit technique dans un environnement Windows et Linux
  • Se familiariser avec les outils et framework d’attaque et d’audit
  • Apprendre à rédiger le livrable associer et préparer la réunion de restitution
Tarif

A partir de 2 050,00 €

Durée

3j / 21h

Modes

Objectifs de la formation

Savoir déployer, administrer et maintenir un environnement virtuel basé sur Hyper-V sous Windows Server 2019
Tarif

A partir de 2 175,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Implémenter une couche de persistance performante avec Spring Data JPA
Tarif

A partir de 1 275,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...