In Part 1, I have shown you how to set up Symfony 2 and link up the database. We also covered some fundamental concepts of the framework. In this part, we will link things up by creating routes, controllers, entities/repositories, and views to get the site up and running.
He shows you how to set up some sample routes (the example application shows information about books) and starts with the "home" route to make the first controller. He uses Doctrine to manage the database entities/repositories and includes the code to create them. Finally he makes the views and templates for this first route and shows the end result.