Symfony2, Les bases

Formation

À Paris

1 630 € HT

Appeler le centre

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

Paris ((75) Paris)
Voir plan
10 Rue Pergolèse, 75016

Date de début

Consulter

À propos de cette formation

Pré-requis Niveau «PHP avancé» (Ref: IPHA) Connaissance de base de ...

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

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

 

Appeler le centre

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

1 630 € HT