Charming Development in Symfony 5

1:50:35

What you'll be learning

// composer.json
{
    "require": {
        "php": "^7.2.5",
        "ext-ctype": "*",
        "ext-iconv": "*",
        "easycorp/easy-log-handler": "^1.0.7", // v1.0.9
        "sensio/framework-extra-bundle": "^5.5", // v5.5.3
        "symfony/asset": "5.0.*", // v5.0.5
        "symfony/console": "5.0.*", // v5.0.4
        "symfony/debug-bundle": "5.0.*", // v5.0.4
        "symfony/dotenv": "5.0.*", // v5.0.4
        "symfony/flex": "^1.3.1", // v1.6.2
        "symfony/framework-bundle": "5.0.*", // v5.0.4
        "symfony/monolog-bundle": "^3.0", // v3.5.0
        "symfony/profiler-pack": "*", // v1.0.4
        "symfony/twig-pack": "^1.0", // v1.0.0
        "symfony/var-dumper": "5.0.*", // v5.0.4
        "symfony/webpack-encore-bundle": "^1.7", // v1.7.3
        "symfony/yaml": "5.0.*" // v5.0.4
    },
    "require-dev": {
        "symfony/profiler-pack": "^1.0" // v1.0.4
    }
}

Symfony 5 is here! And you are going to love it! It builds on the revolutionary progress of Symfony 4 but with tons of new features and a more streamlined experience so you can get your work done fast and enjoy the process!

Ready, set, code!

  • Create your shiny (and tiny!) new Symfony app
  • Install the symfony binary & explore its superpowers
  • Configure PhpStorm & plugins for a killer experience
  • Symfony Flex & the "recipes" system
  • Install 3rd party packages and bundles
  • Create routes and controllers
  • The bin/console tool
  • Twig & templating
  • The web debug toolbar: insane debugging at your fingertips
  • JavaScript & Asset Setup
  • Create a JSON API endpoint & consume with AJAX
  • An intro to the most important part of Symfony: services!

Upgrading to Symfony 5? See Upgrade to Symfony5


Your Guides

Ryan Weaver


Questions? Conversation?