Register now or log in to join your professional community.
for me I think that is the best way.
Symfony is well structured and mainly used for enterprise softwares. but it's not an easy framework to start with.I suggest you check Laravel. it's wonderful simple, easy to start with, super well structred and yet very powerful. Note: Laravel uses a lot of bundles/packages from Symfony.Here's an arabic video tutorial on it: http://www.mahmoudzalt.com/blog/learn-laravel-in-arabic/