Formation Symfony "From the Book" chez Immodvisor

Publié le

10 sept. 2021

Blog_cover_XL.jpg

Notre formateur Quentin était chez Immodvisor, startup nantaise qui accompagne les professionnels de l’immobilier dans la gestion de leur e-réputation grâce aux avis clients.

Pendant 3 jours, les 5 stagiaires et Quentin ont travaillé sur un projet de création d'application web sur le thème de la pâtisserie, réalisé par chaque participant. Des travaux pratiques ont lieu tout au long de la formation, qui mènent progressivement les participants à corriger leurs erreurs. Un bon mélange entre théorie et mise en pratique. En plus des slides théoriques, chaque stagiaire récupère à la fin un projet qui fonctionne, qui donne des exemples et qui permet de revenir plus tard sur des questions.

La formation "Symfony from the book" aborde plusieurs sujets, l'écosystème du framework Symfony et son installation et configuration. Les fichiers de configuration sont expliqués et créés ensemble. Quentin alterne la théorie et la pratique. Il commence par une première action, l'affichage d'une liste de gâteaux. Cela permet de parler de l' auto-loading, la mise en place de Twig et une partie théorique sur les assets et CSS. On est particulièrement attentif à la qualité du code, les standards et à la testabilité et stabilité du code produit. Pour continuer sur l'affichage des gâteaux, il explique le routing, les paths et urls, l'héritage et les blocks dans Twig. Avant de créer le premier gâteau, les HTTP status codes sont expliqués, ainsi que les sessions, et on commence notre premier formulaire dans Symfony. Cela permet de mieux rentrer dans la théorie de Doctrine, gestion des entités et l'ORM. On termine le CRUD gâteau.
Par la suite, il y a des sujets importants comme la sécurité, l'internationalisation, les logs, swiftmailer, l'injection de dépendances et les commandes Symfony.
On peut aller plus loin avec les sujets comme Behat, Phpspec, FosJsRouting, Event Listener / Subscriber, Dispatching d’events, API REST / Sérialisation et les conseils de bundles utiles recommandés par KNP Labs.

Cette formation était donc dans les locaux d'Immodvisor, bien sûr en respectant les indications sanitaires actuelles. Toutes nos formations peuvent également se faire dans nos locaux à Nantes et Caen, ainsi qu'en distanciel ou un mélange des deux.

Cette formation vous donne envie ? Demandez à hello@knplabs.com notre plan de formation et nos disponibilités.

Publié par

Eve Vinclair-Berkemeier
Eve Vinclair-Berkemeier

People Manager @ KNPLabs

Scrum Mistress - AFOL at home and at work :D Helping hand for client projects and internal organization of our teams at KNP.

Commentaires