UX / UI design Figma
VIVANEO
Architecture webGLOBAL DIGITAL UNIVERSITY
Vous souhaitez apprendre à créer rapidement et facilement des applications web en utilisant le framework Symfony ? Cette formation est faite pour vous.
Elle prépare au bloc de compétences Développeur Web RNCP 37805BC03, une certification officiellement enregistrée auprès de France Compétences
Elle vous guidera pour :
- Maîtriser l'utilisation du Framework Symfonypour développer des applications évolutives et sécurisées.
- Configurer et optimiser l'environnement de développementen utilisant Composer, le gestionnaire de dépendances.
- Développer des applications structuréesen s'appropriant l'architecture MVC et en appliquant les bonnes pratiques du framework.
- Comprendre et appliquer la documentation Symfonypour résoudre des problématiques courantes et optimiser l'utilisation des fonctionnalités du framework.
Cette formation vous apportera toutes les compétences nécessaires pour devenir autonome dans le développement d'applications web professionnelles avec Symfony.
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.
Méthode
Cette formation est basée sur uneméthode par projetavec un accompagnement personnalisé. Tout au long de la formation, vous avez accès au contenu e-learning ainsi que des sessions d'accompagnement avec votre mentor une fois chaque semaine.
Programme
1 : Introduction à Symfony et Environnement de Développement
- Présentation de Symfony et de ses avantages
- Installation et configuration de l'environnement avec Composer
- Introduction aux commandes de la CLI Symfony
2 : Architecture MVC et Gestion des Routes
- Présentation de l'architecture MVC et structuration d'un projet Symfony
- Gestion des routes et des contrôleurs
- Création et manipulation des vues avec le moteur de templates Twig
3 : Gestion des Entités et des Bases de Données
- Création des entités et gestion des relations avec Doctrine ORM
- Connexion et interaction avec les bases de données (MySQL)
- Requêtes et manipulation des données avec Doctrine
4 : Sécurité et gestion des utilisateurs
- Introduction à la sécurité avec Symfony (système de firewall, authentification)
- Gestion des utilisateurs et des rôles
- Implémentation de stratégies de sécurité avancées
5 : Bonnes pratiques et optimisation des applications Symfony
- Documentation et utilisation de la documentation Symfony
- Debugging et optimisation des performances
- Mise en production et déploiement des applications Symfony
À 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%
- 80% de pratique et 20% de théorie
- Accompagnement personnalisé et en petits groupes une fois chaque semaine
- Plateforme e-learning disponible à tout moment
RNCP 37805 RS -1 CertifInfo 115146 VIVANEO
Architecture webVIVANEO
Architecture webVIVANEO
Architecture webVIVANEO
Architecture web