Description
Méthodologie pédagogique
Notre formation est conçue autour d'une méthodologie orientée projet. En vous inscrivant, vous bénéficierez :
- D'un accompagnement individualisé et en petits groupes par des mentors professionnels qui seront à vos côtés pour surmonter les défis, offrir un suivi pédagogique adapté à vos besoins et évaluer vos progrès.
- D'un accès à notre plateforme pédagogique avec des cours, vidéos interactifs et tutoriels.
Modules de formation
Au cours de cette formation, vous réaliserez trois modules principaux, chacun axé sur le développement de compétences spécifiques en développement web et gestions de projet
-
Module 1 - Utiliser la méthode SCRUM en tant que développeur
- Apprentissage des principes de la méthode SCRUM adaptés au rôle de développeur.
- Formation sur la rédaction des User Stories (US) et des Critères d'Acceptation (CA).
- Organisation et gestion du tableau Kanban avec des outils tels que Trello ou GitHub Projects.
- Gestion de projet SCRUM pour développeurs : sprints, revues, et rétrospectives.
-
Module 2 - Créer le backend d'une application avec Symfony
- Installation et configuration de l'environnement de développement Symfony.
- Création d'une API RESTful sécurisée.
- Gestion de l'authentification et des autorisations.
- Tests unitaires et fonctionnels pour la qualité et la sécurité de l'application.
- Déploiement d'une application Backend.
-
Module 3 - Créer le frontend d'une application avec React
- Configuration de l'environnement de développement pour React.
- Création de composants réactifs, gestion des états et des routes.
- Interaction avec des API backend.
- Déploiement d'une application frontend sécurisée et performante.
La durée de la formation est de 4 mois.
Objectifs
Maîtriser le développement d'applications web sécurisées avec Symfony et ReactJS.
Objectifs spécifiques de la formation
- Installer et configurer son environnement de travail en fonction du projet.
- Développer des interfaces utilisateur.
- Développer des composants métier.
- Contribuer à la gestion d'un projet informatique.
Compétences clés acquises
- Maîtrise de Symfony et ReactJS.
- Sécurisation des applications web.
- Développement Frontend et Backend.
- Gestion de projet SCRUM pour développeur.
Résultats
Passer le CCP1 du titre professionnel Concepteur développeur d'applications.