Workshops
Below you can find the main events of the workshops, so you can plan ahead.
09:30 - Start of workshops
12:30 - 13:30 - Lunch break
17:30 - End of the first day
Wednesday, June 10th
12:30 - 13:30 - Lunch break
17:30 - End of the workshops
Symfony 8: the fast track
This training is from the book "Symfony: The Fast Track" by Fabien Potencier. In 1 day, it will teach you how to build a Symfony application from A to Z using new practices and new components. For those who are new to Symfony, this training is an opportunity to discover capabilities of Symfony. For more experienced devs, it's an opportunity to know about and to discover the latest features and best practices.
We will build an application with all the infrastructure of modern apps: database, application and HTTP cache server, message bus for background processing, etc. We will start from the basics with the installation of a skeleton application, the creation of a data model and a "backoffice", then we will add screens for users, a security system to partition rights. We will enrich the business rules to send notifications, send emails, manage a publication workflow, etc. Finally, we will optimize the application for production through HTTP and application caches, through asset management (JS/CSS/images) and secrets management. To secure each step, we will write tests to guarantee non-regressions.
On the menu: Flex, DependencyInjection, Mailer, Workflow, Messenger, HttpClient, String, etc.
Starts at 9:30 AM
Symfony AI - Discover The New Ecosystem
With Symfony AI a new ecosystem for AI-integrated or agentic applications in PHP got launched and with this workshop we want to dive into the components, understand concepts and build different features from simple use-cases to agentic workflows. No prior knowledge other than Symfony and Docker is needed.
Starts at 9:30 AM