Symfony est un framework (ou bibliothèque) open source créé pour faciliter le développement de site Web avec PHP. Doranco vous propose la formation Symfony Framework PHP - niveau Intermédiaire
OBJECTIFS PEDAGOGIQUES
- Comprendre les principes de fonctionnement du framework et apprendre à développer sur Symfony4
- Maîtriser la séparation entre traitements métiers et interfaces utilisateurs (architecture MVC)
- Optimiser la configuration du framework sur la performance et sécurité
PROGRAMME
CONTRÔLEUR
- Routing
- Créer des routes avec Annotations
- Autowiring, injection de dépendance
- La classe Response
- La classe Request
MODÈLE
- Migrations
- Modification des données (EntityManager)
- Sélections des données (Repository)
MOTEUR DE TEMPLATES : TWIG
- Filtres, fonctions, tests
- Constantes globales
- Webpack Encore : appronfondissement
DEBUG
- Web Profiler (barre de débug) et fichiers de log
- Exception / erreurs
SÉCURITÉ
- Authentification (entité User)
- Autorisations, droits d’accès (rôles)
- Configuration
PROJET
- Initiation à GIT
- Gérer le développement d’un projet avec GIT
LES FORMULAIRES
- Créer et traiter des formulaires simples
- Appliquer des règles de validation
- Prototyper le rendu avec Twig
TRAVAUX PRATIQUES
- Réaliser un site web type e-commerce avec Symfony
CERTIFICATION
La certification ENI® en option sur cette formation, permet d’évaluer votre niveau de maîtrise dans le domaine du développement de sites web dynamiques avec PHP. Elle est éligible au CPF pour tous les salariés et demandeurs d'emploi. Code CPF : 208 979. Lorsque la certification est financée au titre du CPF, la formation associée peut également être prise en charge (dossier CPF commun). La certification est également éligible à la période de professionnalisation.
PUBLIC
Développeurs, intégrateurs, webmasters, concepteurs développeursPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats