Erreur
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database


Formation Symfony 2 les bases

LieuDate de débutPrix (HT)Nombres de joursInscription
Paris Le 28/07/2014
Le 29/09/2014
Le 01/12/2014
1 590 € H.T 3 jours Fiche d'inscription

Cette formation Symfony2 vous permettra de maîtriser tous les mécanismes nécessaires à l'utilisation du framework PHP Symfony2

Public concerné :

Développeur PHP

Pédagogie :

50% Théorie, 50% Pratique

Niveau requis :

Niveau PHP avancé 

Connaissance de base de la programmation orientée objet

Programme :

1. Présentation

  • Rappels: bibliothèques et frameworks
  • Architecture HTTP centrée, orientée objet et patron MVC
  • Résumé des évolution 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...)

Nos partenaires

Contact

27-29, rue Raffet
75016 PARIS - France

Tel : +33 (0) 1 40 50 55 64
Fax : +33 (0) 1 44 15 96 65
Email :  contact@sonaso-informatique.com