Upgrading & What's New in Symfony 6!

Go to class
Write Review

Upgrading & What's New in Symfony 6! provided by SymfonyCasts is a comprehensive online course, which lasts for 2-3 hours worth of material. Upgrading & What's New in Symfony 6! is taught by Victor Bocharsky. Upon completion of the course, you can receive an e-certificate from SymfonyCasts. The course is taught in Englishand is Paid Course. Visit the course page at SymfonyCasts for detailed price information.

Overview
  • Symfony 6 is here! Newer & shinier... it smells faintly of coconut! But, exactly what is new? And what's the best path to upgrading?Symfony 6 builds on top of Symfony 5. So if you love making huge changes like reorganizing all of your files, whelp, I'm sorry to disappoint! But even though Symfony 6 won't require you to do a ton of work to upgrade to it, it does come with some wonderful features to make life easier. Let's upgrade... then try some of those out. We'll cover:Upgrading to Symfony 5.4The new Flex command for updating recipesUpdating all of our recipesConverting from "attributes" to "annotations" with RectorFinding & Removing deprecationsUpgrading to Symfony 6... new features!And we won't even cover all the new features... that would take days! See Symfony.com 5.4/6.0 Features Blog for even more. Ok, let's get to work!

Syllabus
    • 01. Project Setup & The Plan
    • 02. Upgrading to Symfony 5.4
    • 03. Automating Upgrades with Rector
    • 04. Post-Rector Cleanups & Tweaks
    • 05. Updating the All-Important FrameworkBundle Recipe
    • 06. Recipe Upgrades with recipes:update
    • 07. Recipe Upgrades: Part 2!
    • 08. Upgrading Encore and your assets/ Setup
    • 09. Upgrading to PHP 8
    • 10. Annotations to Attributes
    • 11. Adding Property Types to Entities
    • 12. Security Upgrades
    • 13. Custom Authenticator authenticate() Method
    • 14. Password encoders -> password_hashers & debug:firewall
    • 15. Hunting Down the Final Deprecations
    • 16. Upgrading to Symfony 6.0
    • 17. Final Upgrades & Cleanups
    • 18. Form Improvements for Symfony 6
    • 19. Enhanced Docker Integration & Testing Emails