Good for someone who want learn Allergo 5
http://fixbyproximity.com/2d-game-development-course/
Once you have done that then next step is so Advance....Object Oriented principles !!!
http://fixbyproximity.com/oop-game-development/
Good Luck :)
Allegro 5.0.1 MVSC
https://www.allegro.cc/files/