This tutorial has a new version, check it out!

Stellar Development with Symfony 4

1:14:58

What you'll be learning

// composer.json
{
    "require": {
        "php": "^7.1.3",
        "ext-iconv": "*",
        "sensio/framework-extra-bundle": "^5.1", // v5.1.3
        "symfony/asset": "^4.0", // v4.0.3
        "symfony/console": "^4.0", // v4.0.14
        "symfony/flex": "^1.0", // v1.2.7
        "symfony/framework-bundle": "^4.0", // v4.0.14
        "symfony/lts": "^4@dev", // dev-master
        "symfony/twig-bundle": "^4.0", // v4.0.3
        "symfony/web-server-bundle": "^4.0", // v4.0.3
        "symfony/yaml": "^4.0" // v4.0.14
    },
    "require-dev": {
        "easycorp/easy-log-handler": "^1.0.2", // v1.0.4
        "sensiolabs/security-checker": "^5.0", // v5.0.3
        "symfony/debug-bundle": "^3.3|^4.0", // v4.0.3
        "symfony/dotenv": "^4.0", // v4.0.14
        "symfony/monolog-bundle": "^3.0", // v3.1.2
        "symfony/phpunit-bridge": "^3.3|^4.0", // v4.0.3
        "symfony/profiler-pack": "^1.0", // v1.0.3
        "symfony/var-dumper": "^3.3|^4.0" // v4.0.3
    }
}

Symfony 4 is out! And it's the best Symfony ever! Faster! Re-imagined developer experience! And easier to create the feature you need!

So let's start coding already!

  • Setup your new (tiny) Symfony app
  • PhpStorm setup for a killer experience
  • Flex & understanding recipes
  • Creating routes and controllers
  • The bin/console tool
  • Twig & templating
  • Crazy-good debugging with the web debug toolbar
  • JavaScript & Asset Setup
  • Our first API Endpoint!
  • An intro to.... services!

Upgrading to Symfony 4? See Upgrade to Symfony4 and Flex!


Your Guides

Ryan Weaver


Questions? Conversation?