Upgrading & What's New in Symfony 5!

Go to class
Write Review

Upgrading & What's New in Symfony 5! provided by SymfonyCasts is a comprehensive online course, which lasts for 3-4 hours worth of material. Upgrading & What's New in Symfony 5! is taught by Ryan Weaver. 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 5 is here! Newer & shinier... of course! But exactly what is new?Symfony 5 builds on top of the shoulders of Symfony 4. It doesn't completely change any directory structures or add any ground-breaking new way of developing. But it does come with some key new features to make life easier. Let's upgrade... then try some of those out. We'll cover:composer.json & extra.symfony.requireUpgrading to Symfony 4.4New Flex commands for updating recipesUpdating all the most important recipesFinding & Removing deprecationsUpgrading to Symfony 5New secrets managementAuto-validationThe new PHP 7.4 "preload" fileUsing "migrate_from" to migrate your hashed passwords for max securitybin/console lint:containerAnd these are just my favorite features (see Symfony.com 4.4/5.0 Features Blog for even more). Let's get to work!

Syllabus
    • 01. Flex, Versioning & extra.symfony.require
    • 02. Managing Flex, extra.symfony.require & Version Constraints
    • 03. Upgrading to Symfony 4.4
    • 04. Selectively Committing Recipe Updates
    • 05. Upgrading Recipes: New Commands!
    • 06. Recipe Upgrade: symfony/console & bootstrap.php
    • 07. Upgrading the FrameworkBundle Recipe (Part 1)
    • 08. FrameworkBundle Recipe Part 2: The Kernel Class
    • 09. Updating the TwigBundle Recipe
    • 10. Updating the Mailer Recipe(s)
    • 11. phpunit-bridge & routing Recipes
    • 12. Updating security, translation & validator Recipes
    • 13. Updating the webpack-encore-bundle Recipe
    • 14. Fixing the First Deprecations
    • 15. Upgrading KnpPaginatorBundle & PHP Platform Version
    • 16. Upgrading/Migrating from StofDoctrineExtensions
    • 17. Upgrading to DoctrineBundle 2.0
    • 18. DoctrineBundle Updates & Recipe Upgrade
    • 19. Fixing our Deprecations: Form, Controller & Mailer
    • 20. Hunting the Final Deprecations
    • 21. Upgrading to Symfony 5.0
    • 22. Secrets Management Setup
    • 23. Production Secrets
    • 24. Overriding Secrets Locally (Local Vault)
    • 25. Prod Vault Optimization & Vault for Tests
    • 26. Validation Auto-Mapping
    • 27. Migrate Password Hashing
    • 28. PHP 7.4 preload
    • 29. Is your Container Running? Catch It! lint:container