Cours Symfony : Sommaire Pro

Maîtrise le framework PHP le plus puissant via un parcours clair, concis et 100 % visuel.

01

Introduction & Environnement

Prérequis, Composer, CLI, premier projet.

02

Architecture & MVC

Structure, cycle requête/réponse, best-practices.

03

Routage

URLs dynamiques, paramètres, priorités.

04

ContrĂ´leurs

Actions, redirections, flash messages.

05

Vues avec Twig

Templates, héritage, filtres, fonctions.

06

Services & DI

Conteneur, injection, autowiring.

07

Doctrine ORM

Entités, relations, repository.

08

Migrations

Schema versioning, migrations automatiques.

09

CRUD avancé

QueryBuilder, DQL, pagination.

10

Formulaires

Types, validation côté serveur, handling.

11

Validation

Assert, groupes, messages personnalisés.

12

Authentification

Login form, guard, hashage.

13

Autorisation

Roles, voters, access control.

14

Console

Commandes custom, services CLI.

15

Tests

PHPUnit, tests fonctionnels, fixtures.

16

API & Sérialisation

API REST, Serializer, API Platform.