Initiation au Framework Symfony
Formation
A distance
Description
-
Typologie
Formation intensive
-
Niveau
Niveau initiation
-
Méthodologie
A distance
-
Durée
3 Jours
-
Campus virtuel
Oui
-
Envoi de matériel d'apprentissage
Oui
-
Tuteur personnel
Oui
Cette formation de 3 jours sur le framework Symfony 5 / 6 apporte une vision très complète de ce framework, depuis son architecture jusqu’à sa mise en œuvre dans le cadre d'une application Web. Elle s'adresse à des développeurs PHP souhaitant une prise en main rapide du framework.
À propos de cette formation
- Appréhender les concepts et l'architecture du framework
- Maîtriser les différents outils du framework Symfony 5 / 6
- Développer une application Web simple avec le framework Symfony 6.
Cette formation Symfony 6 s'adresse aux chefs de projet web, aux développeurs et aux architectes techniques PHP.
Maîtrise de PHP et des concepts objet, ainsi que de HTML et SQL, et notions de CSS et JavaScript.
les participants réaliseront l'implémentation d'une application web basée sur le framework Symfony.
le formateur vous recontacte personnellement pour faire le point.
SAGEXA est certifiée Qualiopi, ce qui ouvre des possibilités de financement via les OPCOs.
Les Avis
Les matières
- PHP
- Webmestre
- Symfony
- Framework
- Developpement
- Twig
- Doctrine
- MVC
Professeurs
Xavier Braive
Formateur
Développeur et formateur dans les technos web depuis 1998. Patient et pédagogue !
Le programme
Introduction
-
Qu'est-ce qu'un framework ?
-
Les nouveautés de Symfony 5 / 6
-
Installation d'un Projet
Architecture de Symfony
-
Organisation des fichiers
-
MVC
-
Cycle de vie
-
Chargement et PSR
Développer avec Symfony 6
-
Gestion des ressources
-
CLI
-
Debug et Profiler
Configuration
-
Environnements
-
Fichiers de configuration
-
Syntaxes Yaml, XML et PHP
Créer une page
-
Le Contrôleur
-
URLs
-
Paramètres et requête Http
-
Réponse Http
-
Redirection
-
Vue
-
Routes
-
Variables de Session
Les Services sous Symfony 6
-
Concept et Architecture des services
-
Déclaration et Utilisation d'un service
Moteur de template Twig : introduction
-
Syntaxe
-
Variables
-
Structures de contrôle
-
Layouts et héritage
ORM Doctrine : introduction
-
Object Relational Mapping
-
Création d'un modèle et migration
-
CRUD et synchronisation
Formulaires Symfony
-
Composant Form
-
Affichage
-
Validation
-
Traitement
-
Messages Flash
Contrôle d'accès
-
firewall
-
contrôle d'accès
-
gestion des droits
-
sécurité
Tests Symfony 6
-
Tests Unitaires
-
Tests Fonctionnels
Informations complémentaires
QUALIOPI
Initiation au Framework Symfony
