Les bases de Symfony
Apprenez les bases techniques du framework Symfony par la pratique
Emagma est spécialisée dans la création d’application web sur mesure et utilise le framework Symfony depuis sa création.
Nos formateurs certifiés Symfony ont conçu un programme de 3 journées basé sur la pratique et vous permettra de bien démarrer avec ce framework reconnu et exigeant.
La formation Symfony se déroule sur 3 jours avec votre équipe – formation intra – ou en rejoignant un groupe – formation inter.
Elle se déroule sur 3 journées ou 6 demi-journées et peut se faire en présentiel, dans vos locaux ou en distanciel.

Contactez nous pour connaitre les prochaines dates
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Objectifs
L’objectif de la formation officielle Symfony est d’amener un développeur PHP à découvrir et à mettre en oeuvre efficacement les composants qui font de Symfony un framework professionnel.
Pendant 3 journées essentiellement basées sur la pratique, vous apprendrez à connaître la philosophie du framework Symfony, son architecture et les bonnes pratiques pour créer des applications sur mesure, utiliser une base de données avec l’ORM Doctrine, créer des tâches en ligne de commande, collecter de la donnée via un formulaire, ouvrir un point d’API REST, sécuriser l’accès à votre application etc.
A l’issue de la formation, vous disposerez d’une première expérience qui, au delà de la documentation officielle, vous permettra de répondre aux besoins réels d’un projet web sur mesure.
3 jours
1800€ HT / personne
Débutant / Intermédiaire
Pré-requis…
Afin d’aborder dans de bonnes conditions cette formation technique, nous vous demanderons de répondre à ces pré-requis
- Une bonne connaissance du langage PHP (programmation objet).
- Un laptop fonctionnel équipé d’un environnement Git + PHP 8.x + Composer + Mysql
- L’accès à la ligne de commande.
- Si la formation se fait à distance, vous disposez d’une connexion de qualité, d’une webcam et d’un casque fonctionnels.
Programme
Jour 1
Jour 2
- Découvrir les commandes de la console Symfony
- Découvrir le rôle l’ORM Doctrine dans Symfony
- Manipuler des entités : concept et utilisation
- Créer et utiliser un formulaire orienté objet
- Mettre à jour un enregistrement base de données grâce à un formulaire
- Valider le contenu de l’information transmise par l’utilisateur
Jour 3
- Présentation de l’injection de dépendance
- Création d’un service orienté métier et injection de dépendance
- Autowiring et Autoconfiguration des services
- Création d’une commande et injection dans la Console Symfony
- Sécurisation de l’application
- Gestion des environnements de développement
- Déployer une application en production
- Choix d’un sujet complémentaire : présentation de PHPUnit, EasyAdmin, ou ApiPlatform
Vous souhaitez vous inscrire à cette formation ou en savoir + ?
Nos équipes sont disponibles pour échanger sur vos attentes et vous proposer des solutions adaptées.
