Le SymfonyLive Paris 2022 : notre retour

· Elise Hamimi · Temps de lecture: 4 minutes
alexandre-daubois-symfonylive

Pour le bonheur de tous, le SymfonyLive Paris 2022 à fait son grand retour en physique après une édition 2021 en ligne ! Le rendez-vous de la communauté francophone de Symfony s’est déroulé les 7 et 8 avril dans le cadre enchanteur de la Cité Internationale Universitaire de Paris. Retour sur cet événement marquant.

Les formations pré-conférence dans nos locaux

Cette année, nous avons été sponsor Formations du SymfonyLive Paris 2022. Comme habituellement, Symfony a organisé des workshops sur les deux jours précédant la conférence.

En tant que sponsor Formations, nous avons accueilli ces sessions de formations dans nos nouveaux locaux d’Asnières-sur-Seine. Les formations se sont déroulées les 5 et 6 avril.

Voici les formations qui ont été proposées :

Symfony 5/6: the fast track. Cette formation à été animée par Nicolas Grekas et est issue du livre “Symfony 5: The Fast Track” de Fabien Potencier. Elle permet d’apprendre comment construire une application Symfony de A à Z en utilisant les nouvelles pratiques et les nouveaux composants.

Maîtriser la POO & les Design Patterns. Animé par Grégoire Pineau, cet atelier permet de mieux appréhender tous les concepts pour écrire un code orienté objet plus maintenable, robuste et testable. Mais aussi les techniques pour réduire la complexité du code et rendre vos classes plus spécifiques et simples.

Profilez vos applications PHP. Jérôme Vieilledent a présenté comment identifier des problèmes en apprenant les bonnes pratiques dans l’étude des profils de vos applications, à intégrer dans vos habitudes de développement.

Construire des applications modulaires et interactives avec Symfony UX. Animé par Titouan Galopain, cet atelier a présenté Symfony UX et les outils sur lesquels il s’appuie : Webpack Encore, Stimulus, Jest et Testing Library.

Développement d’API avec API Platform. Kévin Dunglas, le créateur d’API Platform, a expliqué comment utiliser et étendre les fonctionnalités les plus populaires du composant.

Les composants Messenger, Workflow, Notifier et HTTP Client. Adrien Lucas et Benjamin Zaslavsky sont rentrés dans le détail de ces quatre composants majeurs de Symfony pendant deux jours. Ces formations sont disponibles dans notre catalogue de formations avec un composant par demi-journée.

SensioLabs au SymfonyLive Paris 2022

Comme à chaque édition, SensioLabs a été sponsor Diamond du SymfonyLive Paris 2022. Après une année en ligne, la conférence s’est déroulée à nouveau en physique. Nous avons pu nous retrouver en chair et en os et il était logique pour nous de soutenir ce retour de la conférence. Comme chaque année, le SymfonyLive Paris 2022 a élu domicile dans le somptueux cadre de la Cité Internationale Universitaire de Paris.

Cette année encore, plusieurs autres sponsors ont su faire preuve d’ingéniosité pour proposer de superbes goodies et animations. Ils ont notamment fait jouer à une roue de la chance, des dessins virtuels à faire deviner à des capteurs et bien d’autres ! L’ambiance dans les deux salles où les participants venaient se restaurer était très conviviale.

Le SymfonyLive Paris nous a permis de nous retrouver enfin tous ensemble. Toute notre équipe était présente à la conférence et a pu écouter les dernières nouveautés de Symfony. C’était également l’occasion de partager notre passion commune pour Symfony dans une ambiance placée sous le signe des retrouvailles.

Durant les pauses, nous avons accueilli de nombreux participants sur notre stand. Nos nouveaux goodies, de délicieux bonbons à l’effigie de SensioLabs, ont rencontré un grand succès. En plus des goodies, de nombreuses animations ont aussi été proposées :

Un tirage au sort avec des numéros vous faisant gagner plein de lots.

Le challenge tatouage Symfony qui a permis à la personne ayant reçu le plus de likes sur Twitter de remporter une peluche elePHPant.

L’incontournable test de SensioLabs University Platform avec à la clé un voucher pour la Certification ou une peluche également.

Merci pour votre enthousiasme et bravo aux gagnants 👏

Des conférences toujours aussi passionnantes

Durant 2 jours, nous avons pu assister à de nombreuses conférences techniques sur Symfony et PHP. Il y avait d’excellents speakers dont 3 de chez Sensiolabs.

Comme le veut la tradition désormais, cette édition à été lancée par la keynote de Fabien Potencier : “How did a bug in Symfony ExpressionLanguage lead to starting the work on Twig 4”. Fabien nous a expliqué comment la détection d’un bug dans ExpressionLanguage l’a emmené finalement à lancer Twig 4 et à en faire un composant de Symfony.

Au cours de l’événement, beaucoup d’autres conférences très variées nous ont été présentées. L’éventail était large, des sujets techniques à des conférences plus sociétales. Ainsi par exemple :

“En Première Ligne : Symfony et l’open source au service de la société” par Titouan Galopin. Titouan nous à parlé de sa plateforme crée avec des amis enpremiereligne.fr. Cette plateforme d’entraide locale, gratuite et open-source est basée sur Symfony. Elle a été créée à la suite de la fermeture des écoles durant la période de Covid. En Première Ligne à permis aux parents de continuer à travailler alors que leurs enfants étaient à la maison. Titouan nous a expliqué que les développeurs peuvent avoir un impact sur la société en s’engageant.

Ou encore Marion Agé avec “Gestion des permissions dans Symfony”. Marion nous à parlé de sécurité avec Symfony. Elle a ainsi expliqué les nouveautés des dernières versions du framework et les moyens de gérer les autorisations et les permissions.

Vous pouvez retrouver les autres talks en replay sur le site de l’événement.

3 experts de SensioLabs ont été speakers au SymfonyLive Paris 2022

Etienne Lebarillier nous a présenté : “ L’architecture hexagonale, fini la théorie, on passe à la pratique !” Etienne a décrit comment intégrer une architecture hexagonale dans Symfony. Ainsi que les différentes manières d’accéder à un hexagone (UseCase, CQRS), de persister les entités (ORM, Memento). Et enfin quelle stratégie de tests adopter avec une architecture hexagonale (Diamond testing).

Laurent Voullemier : “Un SSO avec Keycloak et Symfony.” Laurent a examiné comment le SSO et le très populaire IAM Keyloack (Identity and Access Management) s’intègrent dans une application Symfony pour améliorer les standards de sécurité.

Alexandre Daubois : “Des composants Symfony méconnus qui valent le détour.” Même si certains composants n’ont plus de secrets pour vous, Alexandre nous en a présenté d’autres plus méconnus. Ils vous permettront de vous sortir de nombreuses heures de développement et vous faciliteront la vie.

Retrouvez ici les interviews de nos 3 speakers au SymfonyLive Paris. Ils vous expliquent plus en détail le choix de leur sujet et leur expérience.

En résumé, nous avons adoré participer à cette édition, cela a été l’occasion pour SensioLabs de se réunir au complet et de vous retrouver en physique après un long moment.

Un grand bravo à Symfony pour l’organisation de ce bel événement. Nous vous disons à bientôt pour le SymfonyWorld Online Winter Edition les 16-17 juin et pour la SymfonyCon 2022 dans le cadre féérique de Disneyland Paris 🏰✨ les 17 et 18 novembre prochains.

A bientôt 👏

Cela pourrait aussi vous intéresser

The SensioLabs team celebrating the 20th anniversary of Symfony with balloons
Jules Daunay

L'histoire continue : SensioLabs célèbre les 20 ans de Symfony

Le temps passe vite, surtout quand on écrit le futur du développement ! L’équipe de SensioLabs vient de souffler les 20 bougies du framework Symfony. Nous avons marqué le coup au bureau, mais la fête n'est pas terminée. Le rendez-vous est déjà pris pour une célébration XXL à SymfonyCon Amsterdam 2025 les 27 au 28 novembre.

En savoir plus
3 dog heads
Mathieu Santostefano

Venez avec votre propre client HTTP

Libérez-vous des dépendances rigides de vos SDK PHP. Dans cet article, apprenez à utiliser les normes PSR-7, PSR-17 et PSR-18, ainsi que la bibliothèque php-http/discovery, pour permettre à vos utilisateurs d'utiliser le client HTTP de leur choix, qu'il s'agisse de Guzzle, de Symfony HttpClient ou d'un autre. Un incontournable pour les développeurs PHP et Symfony.

En savoir plus
Blue sign on a building with several Now What? letters
Thibaut Chieux

Comment prioriser les messages lors du développement d'applications asynchrones avec Symfony Messenger

Le traitement asynchrone offre des avantages tels que la découplage des processus et des temps de réponse plus rapides, mais la gestion des priorités des messages peut s'avérer complexe. Pour traiter des tâches allant de la réinitialisation de mot de passe à des exports complexes, il est essentiel de garantir la livraison rapide des messages critiques. Cet article examine les problèmes fréquents liés au traitement asynchrone et propose des solutions avec Symfony Messenger pour optimiser votre application sans refonte majeure.

En savoir plus
SensioLabs University Courses Annonce La nouvelle formation Master de niveau 3 est disponible sur un fond vert
Jules Daunay

Master Symfony : Devenez un expert de Symfony avec notre nouvelle formation

Améliorez votre maîtrise de Symfony grâce à la nouvelle formation Master de niveau 3 sur Symfony ! Maîtrisez les sujets les plus complexes du framework et développez des compétences approfondies.

En savoir plus
Two images: on the left many cars stuck in a traffic jam with the sign "All directions" above, on the right a blue car moving forward alone on the highway with the sign "Service Subscriber" and a Symfony logo above
Steven Renaux

Les Lazy Services de Symfony : Boostez votre DX en utilisant les Service Subscribers

Optimisez la performance de votre application Symfony et l'expérience développeur ! Apprenez à utiliser les Service Subscribers et les attributs de chargement différé des services afin de réduire l'instanciation rapide, de simplifier les dépendances et de créer un code modulaire et maintenable.

En savoir plus
Affiche sur l'interview de Guillaume Loulier
Salsabile El-Khatouri

Dans les coulisses d’une formation SensioLabs

À quoi ressemble une formation Symfony donnée par SensioLabs ? Découvrez-le dans cette interview avec Guillaume Loulier, développeur & formateur passionné, qui nous explique tout sur le fonctionnement des formations officielles sur le framework.

En savoir plus
Photo speaker meetup AI Symfony
Jules Daunay

Symfony et l’IA : la vidéo de l’événement est disponible

Et si on parlait de Symfony et l’intelligence artificielle (IA) ? C’était le thème de l’événement exclusif organisé le 3 octobre dernier par SensioLabs en partenariat avec Codéin. Avec en prime un retour d’expérience d’un projet de développement combinant Symfony et l’IA. Si vous avez manqué l’événement, retrouvez la vidéo, aujourd’hui disponible en accès libre sur notre chaîne Youtube.

En savoir plus
2025 a year of celebrations for PHP with windows about API Platform, PHP, AFUP and Symfony
Jules Daunay

2025 : l’année des anniversaires pour PHP, l’AFUP, Symfony et API Platform

En 2025, plusieurs anniversaires majeurs vont avoir lieu. Les 20 ans de Symfony bien sûr, mais aussi les 30 ans de PHP, les 25 ans de l’AFUP et les 10 ans d’API Platform. Pour SensioLabs, c’est un jalon majeur qui montre la pérennité des technologies de notre écosystème. Nous sommes très heureux de fêter ces anniversaires avec la communauté pendant toute l’année.

En savoir plus
SymfonyDay Chicago 2025
Simon André

SymfonyDay Chicago 2025 : La célébration de la communauté Symfony

Le 17 mars, la communauté Symfony s’est réunie à Chicago pour le SymfonyDay Chicago 2025. Bien plus qu’une simple conférence, c’était un rassemblement autour de Ryan Weaver, un membre précieux de la communauté.

En savoir plus
type-safety-uuid
Oskar Stark

Des identifiants sécurisés par type avec Symfony et Doctrine : l'utilisation de classes d’ID dédiées

Apprenez à améliorer la sécurité des types dans Symfony et Doctrine en utilisant des classes d’ID dédiées comme BookId et UserId au lieu d’UUID bruts. Cette approche permet d'éviter la confusion des identifiants, de rendre le code plus clair et d'assurer une meilleure intégration avec Symfony Messenger et les méthodes de repository. Découvrez des exemples pratiques et les meilleures pratiques pour implémenter des identifiants sécurisés par type dans vos applications Symfony.

En savoir plus
SemVer vs. CalVer
Silas Joisten

SemVer vs. CalVer : Quelle stratégie de versioning choisir ?

SemVer garantit la stabilité des bibliothèques, tandis que CalVer synchronise les projets avec les cycles de publication. Découvrez les principales différences et les meilleurs cas d’utilisation pour optimiser votre stratégie de versioning.

En savoir plus
Main stage at SymfonyCon Vienna 2024 with a purple light and a large screen
Jules Daunay

Une SymfonyCon Vienna 2024 inoubliable

Pour la première fois, la SymfonyCon avait lieu cette année à Vienne les 5 et 6 décembre. Conférence phare de l’écosystème Symfony, SymfonyCon Vienna 2024 a réuni dans la capitale autrichienne plus d’un millier de participants passionnés par le framework. Retour sur la plus grande conférence PHP de l’année.

En savoir plus
Storyblok Logo
Silas Joisten

SensioLabs adopte le Headless : Libérer la flexibilité du contenu avec Storyblok

SensioLabs a adopté la puissance de Storyblok, un CMS headless leader, pour offrir une plus grande flexibilité et évolutivité dans la gestion de contenu. En intégrant Storyblok dans nos workflows, nous donnons aux développeurs et aux créateurs de contenu la possibilité de livrer des expériences dynamiques et fluides sur plusieurs plateformes.

En savoir plus
Summer Sales: 25% off Trainings
Salsabile El-Khatouri

Montez sur le podium Symfony avec SensioLabs cet été

Cet été s’annonce sportif avec l’Euro de football et les Jeux Olympiques de Paris 2024. En parallèle des compétitions sportives, profitez de l’été pour challenger vos compétences sur les dernières versions de Symfony et PHP. Pendant cette période estivale, SensioLabs vous donne les clés pour améliorer vos performances et rejoindre le podium des développeurs Symfony. A vos marques, prêt, partez !

En savoir plus
SensioLabs Allemagne présente son nouveau Managing Director: Oskar Stark
Jules Daunay

SensioLabs Allemagne a un nouveau Directeur Général : Oskar Stark

Oskar Stark, membre de la core team de Symfony, a été nommé Directeur Général de SensioLabs Allemagne. Cette nouvelle arrivée dans l’équipe contribuera à la croissance de SensioLabs Allemagne, la filiale officielle de SensioLabs, au bénéfice des utilisateurs germanophones de Symfony.

En savoir plus
Image