Application Web
- Formation numérique
- PHP
Framework Symfony 3 avancé
Reference : WEBSYNF32


2
jours - 1390 € HT Télécharger la fiche
Prochaines sessions

Objectifs
- Appréhender les concepts et l’architecture du framework,
- Maîtriser les différents outils de Symfony 3,
- Étendre certains composants du framework (Twig, Console, Profiler),
- Améliorer les processus de développement avec Symfony 3,
- Développer une application Web complète avec Symfony 3,
- Optimiser la configuration du framework d’un point de vue performance et sécurité
Pré requis
- Expérience du développement PHP avec Symfony 3 ou avoir suivi la formation « Fondamentaux de Symfony 3 » (CLSF3-1)
Modalités et délais d’accès
Bulletin d'inscription à retourner complété
Certification
Certifiante
Public visé
Pré-inscription
Tout public
Programmes de Framework Symfony 3 avancé
Twig (intermédiaire)
- Utilisation des tags : macros, import, render et embed
- Contrôle du scope
- Étendre Twig
Les Services (intermédiaire)
- Services abstraits
Surcharge et Héritage de Bundle
- Surcharge de controleurs
- Surcharge de templates
- Surcharge des services
Mieux déboguer
- Utilisation de la Stopwatch
- Etendre la toolbar et le profiler
- Utilisation de Monolog et stratégie de logs
- xdebug et point d’arrêt
Plus loin avec les composants
- Console (Création d’une commande, Les Helpers, Génération d’url)
- Finder
- Filesystem
- Process
- VarDumper
- Yaml
Passer des paramètres à Symfony
- Depuis le serveur Web
- Depuis la ligne de commande (variables d’environnements)
Les formulaires
- Le form type Collection
- Les formulaires imbriqués
- Les thèmes de formulaires (les bases)
La sécurité
- Les ACL