> Symfony >

Course Overview

Upgrading to Symfony 8

A fast, practical guide to upgrading to Symfony 8. We’ll handle deprecations, update dependencies, and switch Doctrine to PHP 8.4’s native lazy proxies.

  • beginner
  • 245 students
  • EN/ES Captions
  • EN/ES Script
  • Certificate of Completion

Your Guides

About this course

Ready to upgrade to Symfony 8? Let’s do it - without the stress.

In this course, we’ll walk step-by-step through upgrading a real Symfony 7 application to Symfony 8. No fluff, no detours into every shiny new feature - just a focused, practical path to getting your app upgraded safely and confidently.

We’ll handle deprecations, update dependencies, and smooth out the rough edges that pop up along the way. And along the journey, we’ll tackle one of the biggest ecosystem shifts: upgrading Doctrine to take advantage of PHP 8.4’s native lazy proxies - goodbye generated proxy classes, hello simpler, faster magic.

Whether you’re maintaining a long-lived app or just like staying on the latest version, this course will give you a clear, battle-tested upgrade path.

Let’s get our app on Symfony 8!

Next courses in the Symfony: Learn More Tricks section of the Symfony Track!

3 Comments

Sort By
Login or Register to join the conversation
samm 19 days ago edited

A focused upgrade path like this is much more useful than simply listing everything new in a major release. Handling deprecations and dependencies first makes the transition far more predictable, especially when moving a real application between major versions. The shift toward PHP 8.4’s native lazy objects is also an interesting ecosystem change. This kind of hands-on process shows why beta testing and new software features can be valuable before wider adoption.

|
Yangzhi 5 months ago

This is the must-learn tutorial for every Symfony developer. I found out all my past upgrade steps were wrong after learning it.

|

Hey @Yangzhi,

Thanks for the kind words, I'm happy you found it useful!

--Kevin

|

Delete the comment?

Share this comment

astronaut with balloons in space

"Houston: no signs of life"
Start the conversation!