Formation Spring Boot for Beginners
Spring Boot est un framework de développement d'applications Web basé sur Java qui privilégie les conventions par rapport à la configuration. Spring Boot permet aux développeurs de créer des applications autonomes de niveau production qui "ne font que s'exécuter", généralement sur une instance intégrée de Tomcat , Jetty ou Undertow.
Dans cette formation en direct dirigée par un instructeur, les participants apprennent les principales caractéristiques et l'architecture de Spring Boot, ainsi que sa relation avec le cadre Spring sous-jacent. Les participants effectueront des exercices pratiques en direct sur la définition, la configuration et le déploiement d'applications Spring.
À la fin du cours, les participants disposeront des connaissances et de la pratique nécessaires pour déployer rapidement leur propre application Spring.
Format du cours
- L'accent est mis sur la pratique. La plupart des concepts sont appris à l'aide d'exemples, d'exercices et de développements pratiques.
Plan du cours
Introduction
- Spring Framework : de 2002 à aujourd'hui
- Spring Boot : construire sur le framework Spring
Spring Boot Architecture et principes fondamentaux
Vue d'ensemble de MVC
Initialisation d'un projet
Utiliser Groovy pour scripter Spring Boot
Utilisation de la CLI Spring Boot
Construire et déployer une application
Utilisation de modèles pour servir des HTML dynamiques
Exécution des démarreurs d'application Spring Boot
[Données avec Spring Data
Configuration des propriétés Spring Boot
Spring Boot Mesures et bilans de santé
Sécuriser l'application avec Spring Security
Authentification et autorisation
Interagir avec un courtier JMS
Remarques finales
Pré requis
- Expérience en développement Java
- Expérience avec Spring Framework (Spring Core, Spring MVC, Spring Security et Spring REST)
- Expérience avec Maven ou Gradle
Audience
- Développeurs d'applications web Java.
Les formations ouvertes requièrent plus de 3 participants.
Formation Spring Boot for Beginners - Booking
Formation Spring Boot for Beginners - Enquiry
Spring Boot for Beginners - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (7)
Le contenu et les exercices
Gangoso Kim Robert - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
Le formateur était enthousiaste pour répondre aux questions. J'ai apprécié l'activité de groupe. Merci.
Rhea Gee Madriaga - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
le rythme est parfait et le formateur est très compétent
Jeff Lu - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
1. le contenu de la formation, des bases aux exercices 2. la manière dont le formateur aborde l'audience, explique clairement les objectifs et les aspects techniques, ainsi que les connaissances de base essentielles pour notre formation ultérieure 3. la façon dont les problèmes sont gérés professionnellement
Jason Chedrick Bardillon - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
Exercices et la façon dont le formateur interagit avec les participants
Jofel Dheniel Pasco - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
J'aime les activités/pratiques de développement car nous avons pu apprendre davantage et expérimenter les sujets que le formateur enseigne. Le formateur est très utile et accommodant. Il explique et démontre les sujets de manière très claire. Merci.
Dianne Christel Lopez - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
Le style de formation et le formateur aident à résoudre les problèmes rencontrés pendant les exercices.
Carl Angelo Gonzales - Security Bank Corporation
Formation - Spring Boot for Beginners
Traduction automatique
Cours à venir
Cours Similaires
Advanced Spring Boot
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs Spring Boot expérimentés qui souhaitent utiliser les fonctionnalités avancées de Spring Boot pour améliorer, sécuriser et tester des applications Spring Boot complexes.
A l'issue de cette formation, les participants seront capables de :
- Personnaliser le framework Spring WebMVC pour améliorer le découplage des applications web.
- Sérialiser et dé-sérialiser des objets en utilisant les Jackson Serialization Views.
- Stocker et sécuriser les données des utilisateurs dans une base de données.
- Utiliser Spring Sessions pour gérer les informations de session des utilisateurs de manière distribuée.
- Automatiser les tests des applications Spring WebMVC.
- Contrôler et mesurer la performance des applications.
Angular and Spring Boot
14 HeuresCette formation en direct (en ligne ou sur site) est destinée aux développeurs web qui souhaitent utiliser Angular and Spring Boot pour créer des applications complètes.
A l'issue de cette formation, les participants seront capables de :
- Développer une application complète avec Angular et Sping Boot.
- Créer une application backend avec Spring Boot.
- Créer des applications frontales avec Angular.
- Utiliser Spring Security pour configurer l'authentification pour une application full stack.
Java Microservices
21 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) est destinée aux développeurs Java de niveau intermédiaire qui souhaitent concevoir, développer, déployer et maintenir des applications basées sur des microservices en utilisant des frameworks Java tels que Spring Boot et Spring Cloud.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les principes et les avantages de l'architecture microservices.
- Construire et déployer des microservices en utilisant Java et Spring Boot.
- Mettre en œuvre la découverte de services, la gestion de la configuration et les passerelles API.
- Sécuriser, surveiller et mettre à l'échelle les microservices de manière efficace.
- Déployer des microservices en utilisant Docker et Kubernetes.
Building Microservices with Spring Boot, Docker, and Kubernetes
21 HeuresCette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) est destinée aux développeurs de niveau intermédiaire à avancé qui souhaitent développer des microservices à l'aide de Spring Boot, Docker et Kubernetes.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture des microservices.
- Construire des microservices prêts à la production à l'aide de Spring Boot.
- Comprendre le rôle de Docker dans les microservices.
- Mettre en place un cluster Kubernetes pour déployer des microservices.
Spring Boot, React, and Redux
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs web qui souhaitent créer des applications web fonctionnelles front-end et back-end avec Spring Boot, React, and Redux.
A l'issue de cette formation, les participants seront capables de :
- Créer une application front-end avec React et Redux.
- Créer des API RESTful avec Spring Boot.
- Sécuriser les services web avec Spring security et les jetons web JWT.