Please keep to the order of the instructions ; each step is to be studied entirely.
What It Really Takes to be a Professional Programmer
- Command-Line crash course
- Gitimmersion. Best GIT tut ever - 50 steps (entire course)
- A successful Git branching model (well-known Git workflow)
- PHP crash course by CodeCademy
- "Best Practices for Modern PHP Development" ou son équivalent en français : STUPID vs SOLID
- Comprendre SOLID
- (pour la culture) "PHP The Right Way"
- The Symfony Book en entier, et avec application
- "Re-discovering PHP"
- PhpUnit manual: Read the 5 first chapters
- Composer: The entire "getting started" chapter. Check this cheat sheet
- Vagrant: The entire "getting started" chapter, because you don't want to use MAMP nor WAMP
- Sql Zoo