11 Chapitre
12 Exercices
4 Projets
Durée : 12 semaines / 3 Mois
Simulation sur notre plateforme : 24/7
60 Heures
2 Expertes du métier
Description de la Formation Full Stack Angular Spring Boot
Angular est un framework frontend le plus moderne que vous pouvez apprendre à ce jour. Il vous permet de créer des applications web performantes qui offrent une excellente expérience utilisateur ! Spring boot est le framework backend le plus puissant dans le développement des applications .
Il vous permet de créer des APIs Spring Rest d’une façon rapide et facile. Dans ce cours , tous les principes fondamentaux dont vous avez besoin pour commencer à développer des applications Angular et développer des API REST.
Objectif de la formation
A la fin de la formation Full Stack et Angular Spring Boot, vous apprenez comment :
- Concevoir une application Full Stack
- Backend en Spring Boot
- Frontend en Angular
- Maintenir des applications JEE et Angular
- Maîtriser l’architecture SOA
- Faire partie d’un SCRUM TEAM
- Utiliser les outils d’industrialisation JAVA EE
A qui s’adresse cette formation
Cette formation Full Stack Angular js Spring Boot s’adresse à un public qui veulent être des professionnels du web JavaScript prêts à l’emploi . Ce cours concerne aussi un public expérimenté sur les technologies web tel que le javascript, html, css ( connaissances basiques).. Il est vivement recommandé pour les techniciens IT , les ingénieurs et les enseignants.
Programme Formation Full Stack Angular - Introductions -
1. Introduction :
- Rappels des notions O.O
- Découverte de l’univers JEE & JS
- Ecosystème FullStack
- Installation et Environnement
Programme Formation Full Stack - Hello Backend -
2. Hello Backend : Outils de base :
- Gestion de projet de développement avec MAVEN
- Source Control avec Git
- Présentation de Nexus
- Premier Projet sur Gitlab
3. Premier exemple :
- L’architecture N-tiers
- La couche ORM : Hibernate
- La couche ORM : JPA
- Première page Angular consommant une API Rest comme démo !
4. ORM : Notions avancées
- Associations : One To Many, Many To Many, …
- JPQL, SQL Native et Named Methods
- Fetch Type & Cascade
- Transactions & requêtes dynamiques
5. La couche Services Métier
- Best Practices du GL : Cohésion forte, couplage faible
- Les contrats : Interfaces
- L’implémentation : Les classes
- L’injection de dépendances : @Autowired et Gestion des conflits : @Qualifier
6. Rest API
- Request Mapping & Response Entity
- Request Body, Request Param et Path Variable
- Jackson & Infinite Loop resolution
- DTO et mapstruct
7. Finaliser son projet
- Intégrer la sécurité avec Spring Security et JWT
- Déployer via Docker
- Documenter moyennant Swagger 2
- Testing via Postman
Programme Formation Full Stack - Hello Frontend -
1. Hello Frontend : I am ANGULAR
- Retour par le biais d’un exemple Introductif
- Component, Template & Styling
- Input, Output, ViewChild
- Bootstrap Integration
2. Liaison entre les éléments de l’architecture
- Service
- Injection de dépendances
- Navigation & Routing
- Notion de module
3. Async Programming & Backend Integration
- Promise
- Observable
- HttpClient
- Intégration aux APIs Spring Rest
4. Finaliser son projet
- Intégrer un template
- Intégrer une bibliothèque externe (primeng)
- Scénarii métiers et Dockerisation du build
- Sécuriser son Frontend avec JWT (AuthGuard et Interceptors)
Certifications
Nous avons conçu un programme riche où vous pouvez devenir un développeur Full Stack certifié . Avec la formation Full Stack Angular et Spring Boot , vous serez prêt à développer une application web dynamique . Et vous serez prêt pour tout entretien pour accrocher un métier développeur web FullStack .
Nos experts
Nos experts sont entièrement formés ,passionnés par le développement et l’apprentissage des nouvelles technologies . Nos consultants-développeurs ont plus de 10 ans d’expérience professionnelle en tant que développeur Java/JEE et responsables technique FullStack .
Prix Formation Full Stack Angular et Spring Boot
Vous pouvez nous contacter par e-mail (lien inscription pour un devis) ou bien par téléphone directement (+216 58 890 252 / +216 31 558 273 ) pour s’inscrire à la formation Full Stack Angular Spring Boot.