Accueil    Formations    Informatique    Langages et développement    PHP    Symfony 5 - Démarrer

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques / Compétences visées

  • Créer votre site Web à l'aide du framework Symfony 5
  • Créer un nouveau projet Symfony 5 "from scratch"
  • Comprendre l'organisation structurée des répertoires / fichiers et y appliquer un pattern MVC
  • Construire vos premières pages Web avec le moteur de rendu Twig et le gestionnaire d'assets Webpack Encore
  • Utiliser les formulaires Symfony et les persistances d'objets via Doctrine
  • Mettre en oeuvre les bonnes pratiques et astuces de Symfony.

Niveau requis

Avoir suivi les cours PHP-IN "PHP 5 et 7 / MySQL - Création de pages Web dynamiques" et PHP-PE "PHP 5 et 7 - Développement Web avancé et programmation objet" ou avoir les connaissances équivalentes. Avoir une bonne connaissance du langage PHP et de la programmation orientée objet.

Public concerné

Développeurs PHP.

Programme

Introduction

  • Le projet Symfony
  • Environnement
  • Installation

Premiers pas avec Symfony

  • Demande
  • Flux de réponse
  • Première page Web
  • Routage
  • Contrôleurs

Introduction aux tests fonctionnels

  • Concepts
  • PHPUnit
  • Rédiger votre premier "Smoke Test"
  • Data providers

Templating avec Twig

  • Introduction
  • Syntaxe :
    • De base
    • Dot
  • Structures de contrôle
  • Relations entre templates
  • Debug
  • Les aides de Symfony

Les atouts du Web avec Webpack Encore

  • Introduction
  • Yarn
  • Installation et configuration
  • Caractéristiques communes
  • Optimisations

Introduction à Doctrine

  • Entités et cartographie
  • Migrations
  • Demandes dans la base de données
  • Relations

Formulaires

  • Concepts
  • Construire un formulaire
  • Personnaliser un type de formulaire
  • Traiter les données soumises
  • Validation des données

Modalités d’évaluation des acquis

L'évaluation des acquis se fait :

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous