Spring Boot et Angular sont deux frameworks particulièrement prisés pour le développement d’applications web responsives. Ils offrent un cadre structurant pour un développement productif, maintenable, testable et facilement déployable. Le premier, orienté back-end et API Rest, réduit la complexité de la configuration de nouveaux projets. Le second, orienté front-end, offre une interface très réactive et dynamique.
Cette formation Spring Boot et Angular - très axée pratique - a pour vocation de vous rendre opérationnel pour le développement de vos futurs applications Web avec Spring Boot et Angular.
1. Introduction
· Présentation de l’architecture Front et Back
· Présentation de l’architecture N-tiers
· Présentation du modèle MVC
· Rappels OO et rappels SQL
2. Conception d’une application : Couche Persistance
· Notion d’ORM
· Hibernate
· JPA
· Le pattern Repository
3. SpringCore
· Le conteneur léger et les beans
· L’injection de dépendances et IoC
· XML vs Annotation
· Intégration SpringCore et Hibernate
4. Spring Boot
· L’outil d’industrialisation Maven
· Convention over Configuration : properties&Tomcat embarqué
· Crud& JPA Repositories
· Spring Boot Application
5. Bonnes pratiques Business
· Couplage faible : Interface vs Classe
· L’utilité de la couche Business
· L’intégration Service et Persistance
· Personnalisation des requêtes JPA Repository
6. Développer des web services
· SOA
· Web Services
· Rest API / PostMan
· Spring Rest et Rest Controllers
7. L’architecture Angular 8
· Introduction JS, TS et Node
· Angular JS vs Angular 8
· Modules
· MVC
8. Développement Multi Components
· Intégration de plusieurs Components
· Les services
· Le routage
· Passage de paramètres
9. Intégration Backend et UI
· http Module
· ReactiveProgramming
· Observables
· Primeng
Travaux Pratiques :
· Création d’un Spring Boot et Angular 8
· Développement d’une application de bout en bout Front et Back (CRUD et fonctionnalités avancées)
Des connaissances minimales en java ou javascript sont conseillées mais pas obligatoires pour suivre cette formation Spring Boot et Angular.
À la fin de cette formation, les participants seront en mesure d'effectuer les missions suivantes:
Cette session de formation est destinée au profils suivants:
Il n'y a pas encore de commentaire.