Formation Symfony 2 débutant - Les bases

Formation : 12115

RÉFÉRENCE INTERNE DE LA FORMATION :

Web02

Description de la formation

1. Présentation
Rappels: bibliothèques et frameworks
Architecture HTTP centrée, orientée objet et patron MVC
Résumé des évolutions entre Symfony 1 et Symfony 2
Pile technologique Symfony 2
2. Configuration du serveur Web
Configuration du serveur Présentation de la Web Debug Toolbar et du ProfilerOutils de développement
3. Projet
Application, bundles et arborescence des fichiers
Les environnements d'exécution Symfony 2
Configuration: YAML, XML, PHP et Annotations
Présentation de la console
Création d'un nouveau projet Symfony
Lancer un projet
4. Le contrôleur (Processus applicatif)
Contrôleurs et FrontController
Le système de routage
Communication entre les autres composants
Données contextuelles
Gestion des droits
5. La vue (Rendu)
Communication entre vue et contrôleur
Génération d'url
Moteur de template Twig
Extension, inclusion et surcharge de templates
Le modèle (Processus Métier)
Outils ORM, Doctrine2
Génération de la base
Classes entité
Gestion des relations et jointures
DQL et QueryBuilder
Présentation de Propel
6. Formulaire
Form et FormBuilder
Composants de saisie avancés
Validation des données
Formulaires avancés (formulaire multiples, theming, CSRF...)

Destinataires de la formation

Développeurs PHP

Mots-clés en rapport avec la formation

Paris PHP, formation Symfony2, Twig, Doctrine2, FormBuilder