Learn (or teach) the basics of Game Programming with this free Phaser tutorial by Bryan Bibat.
"Originally a rushed manual for a weekend workshop of 40 people, I've expanded this book to include more pictures and diagrams to make it easier for beginners to grasp basic game concepts.
This book is free to read online and download. The sample is also the complete book if you don't like giving away your email address (you won't get news updates via email, though). Purchasing the book is optional, but would be greatly appreciated as purchases will allow me to spend more time writing books like these."