YoVDO

Upgrading & What's in Symfony 7

Offered By: SymfonyCasts

Tags

Symfony Courses Web Development Courses Javascript Courses PHP Courses Asset Management Courses Web Frameworks Courses Autowiring Courses

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

Introduction to Functional Programming
Delft University of Technology via edX
Introduction to Office 365 Development and APIs
Microsoft via edX
Web Development and Design using Wordpress
California Institute of the Arts via Kadenze
Build a Basic PHP Website Course (How To)
Treehouse
Web Applications for Everybody
Independent