Symfony learning environment