Symfony is a Framework for php web applications, a set of reusable components to meet the need to solve common web development problems
Chapters list for the complete Learn Symfony tutorial
Download and configure Symfony basics
What is a Symfony Bundle and review of files structure
Routing Controller with Symfony
Symfony Twig Template engine, tags and extending templates
Entity with Symfony and an introduction to Service Containers and Dependency Injection
Handling Doctrine Entity Relations with Symfony
Forms and Validations with Symfony
Template Inheritance with Twig and three levels templating. Symfony supports HTML5
How to validate data with Symfony forms, define validation rules and use twig as template
What is Dependency Injection and what is the architecture in Symfony
How to create a service with Symfony and separate business model from Data Access Objects
You may want to have more than one single symfony2 project in your computer for development, so here is how to do it configuring virtual hosts with Apache.
This configuration is for Windows using Xampp, but you can change the path to fit Linux or other environement.
A handy list of cli console commands for Symfony2 for cache, cron jobs, Doctrine and more
How to delete cache on one single file with Symfony2
How to test a controller with Symfony2 login user and then submit the form
Symfony 2 functional test with login authentication, data base connection and instqntiatiate your custom Service in Symfony 2.
How to create a form type extension to pass variables to the view by creating custom options.
Default field types in Symfony are not enough for certain features, such as adding a specific text help to an input field, in those cases you need to extend the field to pass extra features from the form to the view.
How to embed nested forms in Symfony with no related entities
How to pre check check boxes in a Symfony form
Doctrine: how to delete records from a table in a ManyToMany association from the inverse side