Spring: cours de base

Au cours de cette formation, nous apprendrons les bases du framework Spring (Boot). Dans ce cours ABIS de trois jours, nous étudierons les éléments fondamentaux du framework ainsi que la manière dont il est utilisé pour créer une application full-stack.

Spring est un framework Java destiné à la création de solutions d’entreprise. Il propose une injection de dépendances flexible grâce aux annotations et aux classes de configuration basées sur Java. Spring vous permet de vous concentrer sur votre problématique fonctionnelle plutôt que sur la plomberie reliant les composants et les systèmes, tout en rendant votre code plus facile à tester. Spring Boot simplifie encore le processus.

Dans ce cours, nous allons:

  • nous concentrer sur les composants clés et la philosophie de Spring (Boot)
  • introduire la programmation orientée aspect (AOP)
  • développer une application complète (du front-end au back-end) basée sur le framework

Planifier une session?

Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

DEMANDER FORMATION EN ENTREPRISE

 

Calendrier publique des formations
dateduréelang.lieuprix 
01 oct3Leuven 1965 EUR (excl. TVA)
01 oct3web based 1965 EUR (excl. TVA)
INFO SESSION ET INSCRIPTION

Participants

Les architectes, designers et développeurs qui souhaitent apprendre Spring pour la construction d'applications d'entreprise en Java.

Connaissances préalables

Être familiarisé avec la programmation Java (voir le cours La programmation en Java) est requis. Les participants doivent avoir des connaissances de base en Junit, Maven (voir cours Maven for building projects), JDBC (voir cours JDBC) et HTML (voir cours HTML et CSS).

En remplissant le test d'auto-évaluation "Java", le test d'auto-évaluation "JDBC" et le test d'auto-évaluation "HTML", vous pouvez décider vous-même si vous avez les connaissances préalables.

Contenu

  • Introduction
    • Fondations
    • Architecture
  • Spring Core:
    • Spring Boot
    • Le conteneur
    • Déclaration et "wiring" de beans avec configuration en Java et annotations
    • Cycle de vie d'objets en Spring, bean scopes
    • Qualifiers, Environments, Profiles, Conditional Bean et Runtime Value Injection
  • Spring orientée aspect (AOP)
    • Aspects, advices, pointcuts
  • Support des bases de données
    • Configuration de data sources
    • Intégration avec JDBC
  • Développer une application Web basique avec Spring MVC et Thymeleaf
    • Contrôleurs basiques
    • Traitement de formulaires

Pédagogie

Exposé théorique et démonstrations. Une partie du temps sera également consacrée aux exercices.

Certificat

À la fin du cours, le participant reçoit un «Certificat de réussite».

Durée

3 jours.

Formateur

Reviews

4.4/5 (basé sur 16 évaluations; les plus récentes sont montrées ci-dessous)

J'avais déjà des connaissances, mais avec ce cours en présentiel, j'arrive à mettre toutes les pièces du puzzle en place. C'est vraiment un plus !

 
  (, )

very nice. could get to know the internal working of sring little more.

 
  (, )

Prima, ik heb een goede basiskennis van het Spring framework op gedaan, precies wat ik hoopte te bereiken.

 
  (, )

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION