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

Software as a Service
University 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