Pour l'élaboration de backends REST modernes, l'écosystème Java demeure un incontournable.
En particulier, le framework Spring fournit une bibliothèque de fonctionnalités couvrant l'ensemble des besoins techniques typiquement mis en oeuvre pour la mise en place de backends robustes, et offre une aide substantielle aux développeurs en termes de productivité et d'assistance à la production de code standardisé et conforme à l'état de l'art.
Dans cette formation nous allons introduire les bonnes pratiques fondamentales à l'élaboration d'un backend de qualité ainsi qu'un tour d'horizon du framework Spring. Le stagiaire découvrira Spring tout au long du workshop un backend complet en transformant une unique classe rudimentaire en un backend REST complet.
Formation animée en présentiel
La formation en présentiel se déroule sur des jours consécutifs
Formation disponible en mode "formation à distance"
La formation à distance se déroule de préférence sur des jours consécutifs (contactez nous si besoin de décomposer en demies journées)
Objectives
- Un tour d'horizon sur les bonnes pratiques de l'ingéniérie Java
- Principes SOLID
- Les tests
- Maven
- Découverte de Spring
- Fondamentaux (Spring Code)
- REST à travers Spring MVC
- Sécurisation des backends (Spring Security)
- Persistence via Spring Data illustrée à travers Spring Data JPA et Spring Data ElasticSearch
- Spring Batch
- Spring Boot
Pedagogy
Prerequisites
Connaître le langage Java.
Target audience
Développeurs
Financing in France
- May be financed through OPCO (if financing covers all of the cost of the training)
- Cannot be financed through the CPF
Training as inter-companies
Trainings can be held on-site or remotely- Training course starts at 9.30am
- Lunch break from 12am to 1pm
- Training course ends at 5.30pm