Développement framework full-stack Spring Boot et Angular
Cette formation vise à préparer des personnes capables de créer des applications web avec les Frameworks Spring Boot & Angular. Elle prépare au bloc de compétences 3 du titre Développeur web (Bac+2).
Le parcours prépare au bloc de compétences 3 (développement avancé avec une architecture de type framework) du titre Développeur Web – RNCP 37805. Il vise à développer des applications web complètes avec Spring Boot côté serveur et Angular côté interface. La formation se déroule en mode projet, avec un accompagnement hebdomadaire par un expert.
Les compétences acquises sont directement mobilisables en entreprise ou en freelance, pour renforcer un poste existant, mener un projet concret ou enrichir une offre de services. Chaque bloc validé est capitalisable : il peut être complété par les autres blocs pour obtenir le titre complet Développeur Web – RNCP 37805.
Les compétences que vous allez développer
Vous souhaitez apprendre à créer des applications web modernes, performantes et sécurisées en combinant un backend puissant avec Spring Boot et un frontend dynamique avec Angular ? Cette formation est faite pour vous.
À la fin de cette formation, vous serez capable de :
Maîtriser Angular pour développer des interfaces utilisateurs interactives et modulaires.
Créer des composants réutilisables et gérer les états avec les services Angular.
Gérer la navigation et la communication entre composants avec le Router d’Angular.
Consommer une API REST avec HttpClientModule et afficher dynamiquement les données.
Maîtriser Spring Boot pour concevoir une API backend robuste et sécurisée.
Gérer les bases de données avec JPA/Hibernate et Spring Data.
Sécuriser les applications avec Spring Security et JWT.
Déployer une application fullstack dans un environnement de production.
Cette formation vous apportera toutes les compétences nécessaires pour concevoir, développer et déployer des applications fullstack robustes et professionnelles avec Angular & Spring Boot.
Liste des compétences attestées :
C 5.a : Confronter ses connaissances en développement avec la documentation d’un framework dans le but de s’approprier l’architecture et les fonctionnalités d’un nouveau cadre de travail.
C 5.b : Configurer le Framework en utilisant un gestionnaire de dépendances afin de préparer l’environnement de développement de l’application.
C 5.c : Développer une application évolutive avec un Framework afin de disposer d’un environnement de développement standardisé pour l’ensemble du projet.
Le parcours
Programme détaillé
9 modules
01
1 : Introduction à Angular
Installation et configuration via Angular CLI Structure d’un projet Angular Découverte de TypeScript et de l’écosystème Angular
02
2 : Composants, services et communication
Création de composants dynamiques et réutilisables Services, injection de dépendances et partage de données Data binding et gestion des événements
03
3 : Routage et consommation d’API
Routage avec RouterModule Appels HTTP avec HttpClientModule Affichage dynamique et gestion des erreurs
04
4 : Stylisation et performance
Utilisation de CSS/SCSS, Angular Material ou TailwindCSS Optimisation avec Lazy loading et modules partagés Utilisation avancée de RxJS
05
5 : Introduction à Spring Boot
Création d’un projet avec Spring Initializr Structure d’une application Spring Boot Configuration de l’environnement avec Maven ou Gradle
06
6 : Base de données et JPA
Connexion à une base de données (MySQL, PostgreSQL) Création d’entités et de repositories avec Spring Data JPA Requêtes personnalisées et relations entre entités
07
7 : Création d'une API REST sécurisée
Développement de contrôleurs REST Sérialisation JSON avec Jackson Authentification avec JWT et sécurisation des routes via Spring Security
08
8 : Tests et bonnes pratiques
Tests unitaires avec JUnit et Mockito Debugging, logs, gestion des exceptions Respect des bonnes pratiques de développement backend
09
9 : Projet final et déploiement
Développement d’un projet fullstack complet (ex. gestion de tâches) Connexion du frontend Angular avec l’API Spring Boot Déploiement sur un serveur web ou dans le cloud (Heroku, VPS, Docker)
Organisation
Cette formation de 130 h est réalisée à temps partiel. Vous devez prévoir environ 8 h par semaine sur 4 mois. Ce volume comprend le temps consacré au e-learning, à la réalisation du projet de chaque module et à une séance d’accompagnement pédagogique par semaine avec un formateur. Il est également possible de suivre la formation à temps plein sur une période plus courte.
Chaque module est relié uniquement au bloc ou aux blocs visés de la certification RNCP37805.
Prérequis et admission
Les critères d'acceptation ne prennent pas en compte le niveau scolaire mais, plutôt, la curiosité, la motivation, le projet professionnel, la rigueur et la logique ainsi que l'attrait auprès des nouvelles technologies. Les bases de l'anglais sont requises. Cette formation est destinée aux candidats les plus curieux et motivés.
Un entretien individuel est effectué suite à chaque demande de candidature pour valider ces prérequis et évaluer le degré de motivation des candidats.
Suite à l'entretien individuel, si ce dernier est concluant, des tests d'aptitudes sont effectués basés sur de la logique, logique avancée, problèmes mathématiques et bases de l'Anglais.
Une personne est désignée en qualité de référent pour les publics en situation de handicap, un aménagement spécifique des locaux et des matériels sont possibles au cas par cas.
À qui s’adresse ce parcours ?
Cette formation s’adresse :
Aux demandeurs d’emploi.
Aux personnes en reconversion professionnelle.
Aux chefs d’entreprise de TPE et PME.
Et à toutes les personnes souhaitant apprendre à développer des applications web complètes avec Spring Boot côté serveur et Angular côté interface.
Ce que vous serez capable de faire
Vous serez capable de développer des applications web complètes avec Spring Boot côté serveur et Angular côté interface.
Méthode pédagogique
Pédagogie par projet : L'accent est mis sur la pratique et l'innovation. À travers des ateliers pratiques et progressifs, vous développez vos compétences de manière concrète et autonome.
Suivi individualisé par un mentor professionnel : Un mentor expert vous accompagnera tout au long de votre parcours, vous guidant dans la résolution des problèmes techniques et l’acquisition des compétences clés.
Vous pouvez prétendre au Certificat de compétence RNCP37805BC03
Développement avancé: Comprendre et utiliser une architecture de type framework (option 1) du titre Développeur Web, un diplôme de WEBECOM officiellement enregistré auprès de France Compétences le 19-07-2023.
Toute personne en situation de handicap et désirant suivre une formation chez GDU bénéficie d’un accompagnement gratuit sur demande à l’adresse handicap@gducampus.com.
Notre plateforme a été conçue afin d’éviter les surcharges mentales, pour rendre plus confortables les pages pour les personnes hyperactives ou les plus jeunes, particulièrement sensibles au mouvement sur écran.
Notre référent handicap répond à vos questions. Si besoin, nous vous orienterons vers l’organisme habilité pour traiter votre demande.
Oui, vous pouvez suivre cette formation à distance. Notre programme de formation a été spécialement conçu pour offrir une grande flexibilité, en intégrant des outils et des méthodes pédagogiques adaptés à l'apprentissage en ligne.
Combien de temps vais-je passer sur la théorie versus la pratique ?
Notre approche est axée sur la méthodologie par projet. Si bien que vous serez rapidement en mode "action", à coder et à créer.
L'accompagnement est-il individualisé ?
Tout à fait. Chaque apprenant bénéficie d'un suivi personnalisé. Nous croyons que chaque étudiant est unique et mérite une attention particulière.
La formation s'adapte-t-elle aux besoins spécifiques ?
Nous sommes flexibles et nous nous adaptons aux besoins de chaque apprenant. Notre but est que vous réussissiez, peu importe le chemin emprunté.
Quelle est la durée totale de la formation ?
La formation comprend 130 heures, généralement réparties sur 4 mois. Le rythme exact est confirmé avant l’inscription en fonction de la session choisie.
Comment puis-je financer la formation ?
Plusieurs options s'offrent à vous : CPF, France Travail, ou autres dispositifs. Si vous choisissez de financer vous-même, nous sommes là pour vous guider à travers les modalités.
Quel est le prix de la formation ?
Le prix vérifié sur Mon Compte Formation est de 2 640 €. Il peut être financé en tout ou partie avec vos droits CPF, selon votre situation et les règles en vigueur au moment de l’inscription.
Quel matériel faut-il pour suivre la formation ?
Vous devez disposer d’un ordinateur récent, d’une connexion internet stable et d’un navigateur à jour. Les logiciels nécessaires sont précisés avant le démarrage.
Quelles sont les passerelles possibles?
À la fin de cette formation, vous pouvez envisager une poursuite d’études en vous inscrivant aux autres blocs de compétences restants, en vue de l’obtention du diplôme de Développeur web (Niveau Bac+2).
Débouchés professionnels - suite de parcours
Cette formation vous permet d’acquérir des capacités professionnelles en développement des applications web avec les Frameworks Spring Boot & Angular. Vous pourrez intervenir en contexte professionnel, faire évoluer vos responsabilités actuelles ou exercer en freelance.
Statistiques - Taux d’obtention des certifications
Taux de présentation : données indisponibles — publication à partir de 2026.
Taux d’obtention : données indisponibles — publication à partir de 2026.
Parcours par blocs : validation par blocs possible.
Taux de satisfaction : données indisponibles — publication à partir de 2026.
Taux d’abandon en cours de formation : données indisponibles — publication à partir de 2026.
Taux d’insertion / retour à l’emploi : N/A (pour un bloc seul) ou données indisponibles — publication à partir de 2026.
Méthode de calcul : taux de présentation = présentés ÷ éligibles/inscrits ; taux d’obtention = reçus ÷ présentés.
Statistiques nationales de la certification (données disponibles sur France Compétences)
Nombre de certifiés : 9
Nombre de certifiés à la suite d’un parcours vae : 0
Taux d'insertion global à 6 mois (en %) : 100%
Taux d'insertion dans le métier visé à 6 mois (en %) : 71%
Taux d'insertion dans le métier visé à 2 ans (en %) : 83%
Note : ces chiffres sont nationaux (toutes sessions/organismes confondus) et ne reflètent pas vos promotions locales ; ils sont donnés à titre informatif.
Pour aller plus loin
Ces formations pourraient aussi vous intéresser
Découvrez quatre parcours complémentaires sélectionnés selon le thème, les outils et le niveau de cette formation.