Symfony – Initiation

Symfony – Initiation

Courses Info

Cette formation vous permettra de découvrir les bases du framework Symfony 3 et de progresser vers des notions plus avancées.
Pré-requis
Bonne connaissance du PHP.

Contenu de formation

Je suis un bloc de texte, cliquez sur le bouton \”éditer\” pour me modifier. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Installation de Synfony

  • Installation de Symfony 3
  • Structure d’un projet
  • Configurer son projet
  • Déroulement d’une requête http
  • Création d’un Bundle avec le générateur
  • Comprendre la structure des bundles

Création de la base de données et des
tables

  • Configuration et création de la base de
    données
  • Création des tables
  • Enregistrement d’une première donnée

Le MVC : la couche Controleur

  • Principes
  • Gestion des paramètres
  • Manipulation des objets Request et
    Response
  • Utilisation du template Twig
  • Héritage et inclusions de templates
  • Utilisation des blocs
  • Principe d’un ORM
  • Déclarer sa base de données : Le mapping de classes
  • Interroger la base

Les formulaires

  • Création d’un premier formulaire
  • Personnaliser son formulaire avec Twig
  • Tester son formulaire

Doctrine 2

  • Découverte de Doctrine 2
  • Configurer Doctrine 2
  • Créer des classes ‘entité simples
  • Générer le modèle et la base de
    données à partir du CLI
  • Gérer les entités à travers des classes
    de dépôt
  • Interroger la base de données avec du
    DQL

Créer une page web

  • Configurer le routage
  • Installer PHP Unit 3.5
  • Ecrire des scripts de tests fonctionnels
  • Tester sa page
  • Injection de dépendances


Session du 16 avril 2018



Session du 29 mai 2018



Session du 6 juin 2018



Session du 9 juillet 2018



Session du 19 septembre 2018



Session du 29 octobre 2018



Session du 5 novembre 2018



Session du 5 décembre 2018