This tutorial has a new version, check it out!

Starting in Symfony2: Course 1 (2.4+)

1:18:05

What you'll be learning

// composer.json
{
    "require": {
        "php": ">=5.3.3",
        "symfony/symfony": "~2.4", // v2.4.2
        "doctrine/orm": "~2.2,>=2.2.3", // v2.4.2
        "doctrine/doctrine-bundle": "~1.2", // v1.2.0
        "twig/extensions": "~1.0", // v1.0.1
        "symfony/assetic-bundle": "~2.3", // v2.3.0
        "symfony/swiftmailer-bundle": "~2.3", // v2.3.5
        "symfony/monolog-bundle": "~2.4", // v2.5.0
        "sensio/distribution-bundle": "~2.3", // v2.3.4
        "sensio/framework-extra-bundle": "~3.0", // v3.0.0
        "sensio/generator-bundle": "~2.3", // v2.3.4
        "incenteev/composer-parameter-handler": "~2.0", // v2.1.0
        "doctrine/doctrine-fixtures-bundle": "~2.2.0" // v2.2.0
    }
}

Get your first Symfony2 project off on the right foot, with the right tools, best practices and tips. If you're serious about getting into Symfony2, this course is for you!

In this screencast, we start building a real events application from the ground-up, touching on and discussing the most fundamental parts of the application. Specifically, we'll cover:

  • Installation, Git and Setup
  • Composer
  • Routing
  • Controllers
  • Introduction to the service container
  • Twig
  • Doctrine
  • Server setup
  • Code generation
  • Fixtures & external libraries
  • And other tips and tricks

Your Guides

Ryan Weaver Leanna Pelham

Buy Access

Questions? Conversation?