Symfony News

SymfonyLive Paris 2020: first part of the conference schedule is online!

SymfonyLive Paris 2020 Conference Logo

We'd like to thank all the people who took the time to submit a talk proposal at SymfonyLive Paris 2020. We're super pleased to announce the first selected speakers!


Le SymfonyLive Paris 2020 c'est dans moins de 2 mois ! Nous avons sélectionné les premiers speakers de la conférence et nous sommes enchantés de vous les présenter. Nous tenons à remercier toutes les personnes qui ont pris le temps d'envoyer une proposition de sujet pour la conférence SymfonyLive Paris 2020. Nous avons reçu beaucoup de très bons sujets et nous sommes impatients de vous présenter le programme de cette édition. Encore merci à tous !

Voici la première partie des fantastiques speakers et leurs sujets sélectionnés pour cette année, dans l'ordre d'apparition sur scène :

  • Fabien Potencier, aura le plaisir de monter sur scène pour la Keynote d'ouverture le jeudi 26 mars à 9h15.
  • Julien Pauli, Développeur Système chez SensioLabs et Release Manager de PHP 5.5/5.6, viendra vous présenter "Comprendre Doctrine pour mieux l'utiliser". Nous allons regarder précisément, ce qu'est un ORM, à quoi ça sert, et comment ça fonctionne. De cette manière, tout le monde sera enfin capable d'en faire une utilisation raisonnée, en ce qui concerne notamment la performance côté serveur PHP ou serveur SQL. Doctrine n'est pas une mauvaise technologie, c'est une technologie non comprise et non maitrisée.
  • Grégoire Pineau, membre de la Core Team Symfony et Devops guy chez JoliCode, vous montrera que "Redis, ce n'est pas que pour le cache". Redis sait faire bien plus que du stockage clé/valeur simple. Des statistiques à la persistance de session en passant par les leaders board ou la gestion de coordonnées, vous ne verrez plus ce SGBD du même oeil ! À travers une série d'exemples, des trucs & astuces, nous verrons comment utiliser Redis depuis une application PHP.
  • Alexandre Salomé, Ingénieur Blackfire.io, vous partagera son expérience sur l' "Architecture micro-services : points de contrôle pour une adoption réussie". J'ai passé ces dernières années dans différentes sociétés, qui toutes essaient d'accomplir la même chose : migrer vers une architecture orientée micro-services. Cette conférence répondra aux questions essentielles que sont : dois-je me lancer, comment découper ma logique, comment tester, comment déployer un changement sur plusieurs micro-services, comment analyser un bug, comment gérer les appels d'APIs, comment s'intégrer avec les tiers. Autant de questions inévitables pour ceux qui se lancent dans cette aventure.
  • Valentine Boineau, SymfonyInsight Developer, vous expliquera "La compilation JIT, le fil rouge vers PHP 8". Avec l'arrivée de PHP 8, la compilation "Just-In-Time" fait parler d'elle. Depuis les années 80, tous les langages interprétés cherchent à atteindre ce graal supposé de performance. Lors de cette conférence, je vous propose de remonter le temps jusqu'à PHP 5.5, le temps d'un rappel sur "opcache", disponible nativement depuis lors. Nous analyserons ensuite chaque progrès de performance, version après version.
  • Samuel Roze, VP of Engineering chez Birdie, membre de la Core Team Symfony et créateur du composant Messenger, vous parlera de "Stream processing: un autre type d’architecture". Dans cette présentation, nous explorerons le stream processing. Cette architecture permet un coup de maintenance très faible tout en gardant une forte agilité, à condition de comprendre et maîtriser l’ordre et l’idempotence nécessaire à son succès. Nous verrons aussi comment le partitioning est nécessaire pour scaler a de grande quantités de données.
  • Titouan Galopin, SymfonyInsight lead, vous détaillera "Le frontend pragmatique pour les développeurs backend". L'objectif de cette conférence est de vous fournir des idées et des conseils pragmatiques sur les différentes techniques pour mettre en place un environnement de développement frontend riche et moderne avec Symfony, React, Bootstrap et Twig. Nous aborderons les différentes options pour organiser votre code et le transfert des données entre votre frontend et votre backend et nous évoquerons les différents avantages et inconvénients de chacune.
  • Kévin Dunglas, membre de la Core Team Symfony, fondateur de Les-Tilleuls.coop et créateur d'API Platform vous présentera "HYPErmedia : tirer parti d'HTTP/2 pour créer des API mieux conçues, et plus rapides". Au fil des ans, de nombreux formats d'API ont été créés pour améliorer les performances des API Web (n+1, sur-extraction, sous-extraction)… Ces nouvelles versions du protocole disposent désormais de fonctionnalités natives permettant de créer des API rapides et idiomatiques : multiplexage, Server Push, déduplication des en-têtes, compression, connexions persistentes (cf. Mercure)… Utiliser les capacités d'HTTP/2 et HTTP/3 permet de révéler la vraie puissance de l'architecture du Web (l'hypermédia), sans compromis niveau performances.Le framework API Platform supporte désormais le protocole Vulcain qui permet de mettre en place des APIs de ce type. Au cours de cette présentation, nous découvrirons cette nouvelle façon d'architecturer les APIs, et verrons comment les implémenter et les consommer grâce à API Platform et Symfony. HATEOAS is the new hype!

Découvrez le programme !

Le SymfonyLive Paris 2020 c'est aussi 2 jours de formations pré-conférence. Plusieurs formations sont proposées en amont du SymfonyLive Paris, les 24 et 25 mars :

  • Symfony 5: the fast track par Nicolas Grekas - Core-team Symfony (2 jours)
  • Maîtriser la POO & les Design Patterns par Titouan Galopin - SymfonyInsight lead (2 jours)
  • Maîtriser Elasticsearch par Damien Alexandre - Expert Web, Symfony et Elasticsearch chez JoliCode (2 jours)
  • Développement d'API avec API Platform par Kévin Dunglas, créateur d'API Platform (1 jour le mardi 24 mars)
  • Traitements asynchrones avec Symfony Messenger par Samuel Rozé, créateur du composant (1 jour le mercredi 25 mars)
  • Analyser les performances des applications Symfony par Jérôme Vieilledent- Developer Advocate Blackfire (1 jour le mercredi 25 mars)

Découvrez les programmes détaillés des formations !

Le nombre de places aux formations est limité, prenez vite votre billet combo formations et conférences pour le SymfonyLive Paris 2020 avant qu'il n'y ait plus de places !

Nous annoncerons très bientôt la 2e partie du programme, restez à l'écoute et réservez vite votre place avant que l'événement ne soit complet ! A très bientôt.


Be trained by Symfony experts - 2020-02-10 Clichy - 2020-02-10 Clichy - 2020-02-12 Clichy


About us

What a Symfony developer should know about the framework: News, Jobs, Tweets, Events, Videos,...

Resources

Find us on Twitter

Find us on Facebook