Besoin
d'informations ?
Franck Tiennebrunne
Conseiller formation
Tel. +32 (0)71 25 49 70
Fax +32 (0)71 25 49 88
Pôle Entreprises
Secrétariat
Tel. + 32 (0)71 25 49 60

Développement grâce au framework Symfony

Retour à la liste des formations
Formations de courte durée
Thème(s): PHP
Durée:
3 jours
Formateur:
CogniTIC

Le PHP offre de larges possibilités de développement, cependant les problématiques traitées sont souvent communes.

Le framework Symfony permet aux développeurs PHP d’améliorer leur productivité en bénéficiant d’une approche MVC et d’un ORM.

Cette formation aborde le framework Symfony au travers d’exemples concrets.

Public
Développeurs PHP souhaitant appréhender le développement à l’aide du Framework Symfony.
Prérequis
Disposer d’une connaissance du PHP OO
Contenu de la formation

Objectifs :

  • Installer Symfony
  • Citer les principaux frameworks PHP
  • Argumenter le choix d’un framework pour un développement PHP
  • Utiliser un ORM en PHP
  • Utiliser la couche Vue de Symfony
  • Mettre en place des formulaires avec Symfony
  • Gérer le routage avec Symfony

Points forts de la formation :

  • Mise en pratique des concepts enseignés au travers de la réalisation d’exercices adaptés
  • Bonne maîtrise par le formateur des technologies périphériques permettant de s’adapter aux profils et besoins des participants
  •  Formateurs disposant d’une grande pratique des concepts enseignés de par leur activité de développeur
Programme :

Introduction à symfony2

  • A propos de Symfony, versions 1 et 2
  • Les frameworks PHP
  • Les ressources
  • Les concepts fondamentaux
  • Les atouts de Symfony2
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
symfony


Particularités

Cette formation est dédiée à des travailleurs, indépendants et salariés, du privé, du public et du non-marchand, ainsi qu’aux enseignants du secondaire et du supérieur et aux travailleurs sous un statut assimilable: outplacement, PFI,...

Technofutur TIC se réserve le droit de restreindre, le cas échéant, l’accès à des candidats qui ne répondent pas à ces critères ou ne remplissent pas les prérequis.

Cette formation n'est pas agréée par le processus de paiement par Chèques-Formation.

Formateur
  La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information. Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.
Prix
Informations
Prix plein : 750 €
Conseiller formation - Franck Tiennebrunne
Tél. +32 (0)71 25 49 70 - Fax. +32 (0)71 25 49 88
Secrétariat - Pôle Entreprises
Tél. + 32 (0)71 25 49 60
agoria
agario - kisaltmasi - diyet - ilahi dinle - film izle - cuma mesajlari - sarki sozleri - sarki sozleri - youtube- openload search - fon sesi