954 opleidingen: ICT

ABIS

Spring Boot: cours de base

  • door ABIS
Leuven en Online
2.378

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

  • 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

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

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.

Ê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).

Leuven € 2.378(Incl.BTW) Inschrijven

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