Formation offerte par CODE3

Agrégateur de contenus

Développement avec SpringBoot

Description

Ce cours de 2 jours vise à enseigner les fondements du développement d’applications d’affaires avec le cadre applicatif SpringBoot. Au terme de la formation, les participants seront en mesure de réaliser des applications complètes selon les meilleures pratiques. La formation couvre la réalisation d’applications web et d’interfaces programmatiques REST, l’intégration d’une base de données relationnelle et non-relationnelle et la surveillance de l’état du système.

Objectifs

  • Initier les participants aux principaux concepts reliés au développement d’applications web avec SpringBoot;
  • Présenter les techniques d’intégration des bases de données et des services externes;
  • Présenter les outils de gestion et surveillance de l’état des systèmes;
  • Présenter les librairies et outils usuels en plus des nouvelles approches dans le domaine.

Contenu

  • Développement d’applications web avec Spring MVC;
  • Validation déclarative de formulaires et de paramètres HTTP;
  • Mise en page web avec Thymeleaf;
  • Utilisation du système de macros Lombok;
  • Déclaration de dialectes Thymeleaf;
  • Internationalisation et localisation de l’application web;
  • Réalisation d’API de style REST HTTP/JSON;
  • Génération de documentation Swagger;
  • Authentification et autorisation avec LDAP et OAuth2;
  • Connexion à une base de données relationnelle avec JDBC et Hibernate;
  • Connexion à une base de données non-relationnelle avec MongoDB et ElasticSearch;
  • Exécution de scripts de migration de données relationnelles avec Flyway;
  • Modèle déclaratif de programmation événementielle et asynchrone;
  • Exécution de tâches récurrentes avec Quartz;
  • Envoi de courriels HTML;
  • Surveillance d’applications avec Actuator, Prometheus, JMX et VisualVM Profiler.

Formule pédagogique

  • Séances de cours magistraux;
  • Séances de laboratoire avec exercices dirigés.

Matériel nécessaire

  • Ordinateur portable Windows, Mac ou Linux;
  • Éditeur de code source.

Public cible

Développeurs web, Développeurs backend.

Prérequis

  • Programmation Java;
  • Programmation d’applications web.

Prochaine date

13 et 20 mai 2020

À nos bureaux : 360 rue Notre-Dame Ouest, Suite 500, Montréal

Horaire

9h à 12h et 13h à 16h (12 heures)

Prix

880$ + taxes


Vous êtes intéressé par cette formation? Veuillez nous contacter par courriel à l’adresse suivante : formation@code3.ca.

Politique de remboursement

Politique de remboursement

Annulation 3 jours ouvrables ou plus avant la formation : Remboursement de 80% du montant déboursé.

Annulation à moins de 3 jours ouvrables avant la formation : Aucun remboursement.

Absence à la formation : Aucun remboursement.

Footer

Nous joindre

CODE3 Coopérative de solidarité
360, rue Notre-Dame Ouest, bureau 500
Montréal QC, H2Y 1T9
info@code3.ca
438 793-8858

Suivez-nous

 
 
© 2011 - 2019 Tous droits réservés.