Informatique technique
Formation Symfony 2, les bases

Formation Symfony 2, les bases

3 jours (21 heures)

Formation Symfony 2 initiation, les objectifs

Comprendre comment utiliser le framework Symfony2, être capable de mettre en place et gérer une application avec Symfony et comprendre l’utilisation de l'ORM Doctrine2

Cette formation Symfony 2, dans nos agences en Normandie ou dans vos locaux, vous permettra de maitriser les outils essentiels de ce framework. Vous découvrirez l’ensemble de ses fonctionnalités afin d’être capable de développer une application web complète.Symfony est un framework MVC libre écrit en PHP 5, qui facilite et rend plus rapide le développement de sites et d'applications Internet et Intranet. 

 

Formation Symfony 2 les bases : le programme

Introduction à Symfony 2

  • Les Frameworks PHP
  • Les concepts fondamentaux
  • Les ressources
  • 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 Sympfony2
  • 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 une base de données et les 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
  • Héritage et inclusion de templates
  • Le layout global et les layouts des bundles
  • Concevoir des templates modulaires avec les blocks

La couche Contrôleur de Symfony

  • Gérer le routage des pages
  • Gestion des paramètres
  • Manipulation des objets Request et Response

Les formulaires

  • Mettre en place des formulaires simples
  • Règles de validation
  • Maîtrise du Templating avec Twig

Les tests

  • Tests unitaires
  • Tests fonctionnels

Le routage

  • Configurer les règles de réécritures d'URL

Notions avancées de Symfony 2

  • Trucs et astuces
  • Les commandes utiles
  • Les bases de la sécurité
  • Les services Symfony2

Les prochaines dates

Aucune date disponible ?
Contactez-nous...

Tarifs

Veuillez selectionner une date pour consulter les tarifs

Inter-entreprises 450 € HT / jour
Individuel € HT / jour
Personnalisé (intra) 890 € HT / jour

Je veux

D'autres formations qui pourraient vous intéresser :
Après cette formation vous pourrez suivre :
Les atouts de cette formation
  • Support de cours en couleur Support de cours en couleur
  • Nous vous accompagnons gratuitement pendant 1 an Nous vous accompagnons gratuitement pendant 1 an

VOTRE FORMATION BUREAUTIQUE ET INFORMATIQUE EN NORMANDIE

  • LE HAVRE

    120 Boulevard Amiral Mouchez
    76600 Le Havre


    02 78 93 02 50
    09 72 47 66 16
  • CAEN

    Campus Normandie Technologie
    1 rue du bocage
    14460 COLOMBELLES

  • ROUEN

    72, rue de la République
    76140 Le Petit-Quevilly


Copyright © 2015. Tous droits réservés. - Mentions légales - Créé et hébergé par siqual.fr

Haut