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.

Contactez nous

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.

Par téléphone Par e-mail