Formation Symfony Initiation

Formation Symfony Initiation

Inscription

Contactez-nous directement pour connaitre les modalités de mise en place de cette formation.

Objectifs

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

Installation de Symfony

  • 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 contrôleur

  • 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
  • Écrire des scripts de tests fonctionnels
  • Tester sa page
  • Injection de dépendances
Le 11 décembre 2023


Le 18 décembre 2023


Le 27 décembre 2023


Le 3 janvier 2024


Le 8 janvier 2024


Le 15 janvier 2024


Le 24 janvier 2024


Le 31 janvier 2024


Le 5 février 2024


Le 12 février 2024


Le 21 février 2024


Le 28 février 2024