Upgrading & What's in Symfony 7
Offered By: SymfonyCasts
Course Description
Overview
Symfony 7️⃣ is here! And I want all of us to enjoy it. So let's get to work on upgrading. In this tutorial, we'll:
- Upgrade to Symfony 6.4
- Update all of our Flex recipes: walking through the why behind the changes
- Remove SensioFrameworkExtraBundle
- Navigate the WebpackEncoreBundle v2 & StimulusBundle changes
- Search & eliminate deprecations 🔎
- Upgrade to Symfony 7
- Converging from Webpack Encore -> AssetMapper
- NEW: #[Autowire] attributes
- NEW: Command profiler
- NEW: #[MapQueryParameter] and $request->getPayload()
- The shiny Scheduler component!
- And a tour of my other favorite new features...
Thanks to Symfony's deprecation system, upgrading is safe & simple. So let's do this!
Syllabus
- Upgrading to Symfony 6.4
- Flex Recipe Updates
- Encore, StimulusBundle & their Recipe Changes
- Goodbye SensioFrameworkExtraBundle
- Finding & Eliminating Deprecations
- Upgrading to Symfony 7
- Migrating Encore -> AssetMapper
- Encore -> AssetMapper Part 2
- Modernizing with fetch() and await
- New Autowiring Attributes
- MapQueryParameter & Request Payload
- Profiling Commands
- New Component: Scheduler
Taught by
Ryan Weaver
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX