Symfony2, Les bases
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
Objectifs Cette formation Symfony2 vous permettra de maîtriser les mécanismes nécessaires à l'utilisation du framework PHP Symfony2 : - Comprendre et utiliser le framework Symfony2 - Etre capable de mettre en place et gérer une application avec Symfony2 - Comprendre et utiliser l'ORM Doctrine2
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Pré-requis Niveau «PHP avancé» (Ref: IPHA) Connaissance de base de ...
Les Avis
Le programme
Introduction à Symfony2 A propos de Symfony, versions 1 et 2 Les frameworks PHP Les ressources Les concepts fondamentaux Les atouts de Symfony2 Rappel sur la POO Namespaces Classes : attributs et méthodes Constructeurs / Destructeurs Héritage et Agrégation Les bases de Symfony2 Installation de Symfony2 Structure d'un projet Symfony2 Base du MVC (Modèles, Vues ,Contrôleurs) Principe de configuration du framework (XML, YAML, PHP) Déroulement d'une requête HTTP dans Symfony2 La couche Modèle - Doctrine2 L'ORM (Object Relational Mapping) Générer BDD & classes associées de la couche ORM Faire des requêtes avec critères Le Query Builder de Doctrine2 La couche Vue - Twig Présentation de la couche Vue Heritage et inclusion de Templates Le layout global et les layouts des bundles Concevoir des templates modulaires avec les blocks La couche Contrôleur Gérer le routage des pages Gestion des paramètres Manipulation des objets Requet & Response Les formulaires Mettre en place des formulaires simples Régles de validation Maitrise du Templating avec Twig Les Tests Tests Unitaires Tests Fonctionnels Le Routage Configurer les règles de réécritures d'URL Notions Avancées Trucs et Astuces (CookBook) Les commandes utiles Les bases de la Sécurité Les Services Symfony2
Introduction à Symfony2
A propos de Symfony, versions 1 et 2
Les frameworks PHP
Les ressources
Les concepts fondamentaux
Les atouts de Symfony2
Rappel sur la POO
Namespaces
Classes : attributs et méthodes
Constructeurs / Destructeurs
Héritage et Agrégation
Les bases de Symfony2
Installation de Symfony2
Structure d'un projet Symfony2
Base du MVC (Modèles, Vues ,Contrôleurs)
Principe de configuration du framework (XML, YAML, PHP)
Déroulement d'une requête HTTP dans Symfony2
La couche Modèle - Doctrine2
L'ORM (Object Relational Mapping)
Générer BDD & classes associées de la couche ORM
Faire des requêtes avec critères
Le Query Builder de Doctrine2
La couche Vue - Twig
Présentation de la couche Vue
Heritage et inclusion de Templates
Le layout global et les layouts des bundles
Concevoir des templates modulaires avec les blocks
La couche Contrôleur
Gérer le routage des pages
Gestion des paramètres
Manipulation des objets Requet & Response
Les formulaires
Mettre en place des formulaires simples
Régles de validation
Maitrise du Templating avec Twig
Les Tests
Tests Unitaires
Tests Fonctionnels
Le Routage
Configurer les règles de réécritures d'URL
Notions Avancées
Trucs et Astuces (CookBook)
Les commandes utiles
Les bases de la Sécurité
Les Services Symfony2
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Symfony2, Les bases