Développement Framework Symfony & Angular
Durée
100 heures
Prix €
2620 €
Rythme
En soirée, Temps partiel, En semaine, En journée, Temps plein, Le week-end, Plusieurs rythmes possibles
Format
Ă€ distance
Language
Français
Avis
0 Avis
Comparons cette formation avec les 163 autres qui délivrent le même diplôme.
Cette formation dure 100 heures. C'est en dessous de la moyenne!
- En moyenne, les mĂŞmes formations durent 285 heures.
- La plus courte dure 0 heure
- La plus longue dure 1.3K heures
Cette formation coûte 2.6K €. C'est dans la moyenne.
- En moyenne, les mêmes formations coûtent 3.5K €
- La moins chère coûte 1K €
- La formation la plus chère coûte 8.5K €
Il y a 18 organismes qui offrent le mĂŞme diplĂ´me.
- 111 formations Ă distance.
- 29 formations en physique.
- 23 formations mixte.
- L'avis moyen est de 0.64/5
Information sur l'organisme
Organisme
GLOBAL DIGITAL UNIVERSITY
Ville
Non définie
Nombre de formations
48 (6 uniques)
Prix moyen
2249.90 €
Temps moyen
151.58 heures
Avis moyen de toutes les formations
26 Avis
Détail de la formation
DiplĂ´me
Développeur Web
Objectif
Vous souhaitez apprendre à créer des applications web modernes, performantes et sécurisées en combinant le puissant backend Symfony avec le frontend dynamique 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 riches et interactives.Créer des composants modulaires et des interfaces maintenables avec TypeScript et HTML/CSS.Gérer l’état de l’application avec les services Angular et l’injection de dépendances.Consommer une API REST sécurisée avec le module HttpClient d’Angular.Maîtriser Symfony pour concevoir une architecture backend robuste et sécurisée.Créer des APIs RESTful avec Symfony pour une communication fluide entre frontend et backend.Sécuriser les échanges de données avec JWT, et mettre en place des systèmes d’authentification et autorisation.Déployer une application fullstack sur un environnement de production. Cette formation vous apportera toutes les compétences nécessaires pour concevoir et déployer des applications web fullstack robustes, modernes et maintenables avec Symfony et Angular.
Contenu de la formation
Méthode
Cette formation est basée sur une méthode par projet avec un accompagnement personnalisé. Tout au long de la formation, vous avez accès au contenu e-learning ainsi que des sessions d'accompagnement individuel (45 min) ou en petit groupe (1 h) avec votre mentor une fois chaque semaine.
Programme
1 : Introduction Ă Angular
Installation et configuration avec Angular CLIStructure d’un projet AngularIntroduction à TypeScript et à l’écosystème Angular
2 : Composants, Services et Data Binding
Création de composants Angular réutilisablesData binding, directives et événementsGestion de l’état via les services et injection de dépendances
3 : Routage et communication avec le backend
Implémentation du routing avec RouterModuleConnexion à une API Symfony via HttpClientModuleGestion des appels HTTP et affichage dynamique des données
4 : Introduction Ă Symfony
Installation avec ComposerConfiguration de l’environnement de développementStructure et organisation d’un projet Symfony
5 : Architecture MVC et base de données
Création de contrôleurs, vues et entitésDoctrine ORM : relations, migrations, validationsConnexion avec la base de données et persistance des données
6 : Création d’une API REST sécurisée
Développement d’API RESTful avec SymfonySérialisation, authentification avec JWTContrôle des accès et gestion des rôles
7 : Sécurité, tests et bonnes pratiques
Sécurisation CSRF, XSS, SQL InjectionUtilisation des outils de debug SymfonyÉcriture de tests unitaires et fonctionnels
Résultat Attendu
Ă€ la fin de cette formation :
Vous pouvez prétendre au Certificat du bloc Développeur Web RNCP 37805BC03, une certification officiellement enregistrée auprès de France Compétences le 19 juillet 2023 par WEBECOM.
À propos des évaluations :
ContrĂ´le continu pendant la formation : 40%
Évaluation finale sous forme de projet à réaliser : 60%
Résumé du contenu
Points forts
80% de pratique et 20% de théorie
Accompagnement personnalisé et en petits groupes une fois chaque semaine
Plateforme e-learning disponible Ă tout moment
Informations d'admission
Non définie