Licence CC BY-NC-SA

Les bases de Symfony2

Cette partie a pour objectif de créer une première page, et d'en maîtriser les composantes. Ce sont ici les notions les plus importantes de Symfony2, prenez donc votre temps pour bien comprendre tout ce qui est abordé.


  1. Mon premier « Hello World ! » avec Symfony2

    1. Créons notre route

    2. Créons notre contrôleur

    3. Créons notre template Twig

    4. Notre objectif : créer un blog

  2. Le routeur de Symfony2

    1. Le fonctionnement

    2. Les routes de base

    3. Les routes avancées

    4. Générer des URL

    5. Application : les routes de notre blog

  3. Les contrôleurs avec Symfony2

    1. Le rôle du contrôleur

    2. Manipuler l'objet Request

    3. Manipuler l'objet Response

    4. Les différents services

    5. Application : le contrôleur de notre blog

  4. Le moteur de templates Twig

    1. Les templates Twig

    2. Afficher des variables

    3. Structures de contrôle et expressions

    4. Hériter et inclure des templates

    5. Application : les templates de notre blog

  5. Installer un bundle grâce à Composer

    1. Composer, qu'est-ce que c'est ?

    2. Installer Composer et Git

    3. Installer un bundle grâce à Composer

  6. Les services, théorie et création

    1. Pourquoi utiliser des services ?

    2. Utiliser un service en pratique

    3. Créer un service simple

    4. Créer un service avec des arguments