1. Getting Started with the Raspberry Pi 2. Scripting with LÖVE 3. Modular Programming with LÖVE 4. Analog Programming 5. Database and Libraries 6. Graphics 7. Menu Design 8. Battling It Out 9. Balance of Power 10. Save Files and Game States 11. Sound 12. Rogue-like Dungeon Crawler 13. Game Distribution 14. Next Steps 15. Appendix A
I'm biased because I'm the author, but I was preparing a conference talk about Lua just the other day, and referred back to this book for a few ideas. I'm happy to find that it's not only a good teaching tool but an awfully good resource as well.
Once you learn how to code with Lua from this book and by reading the Lua docs as necessary, you can refer back to this volume for quick and easy reminders of how to do simple tasks. There are by no means any "recipes" in this book, but if you're coding a mobile game and can't remember how exactly to make sound effects trigger, then a quick glance at the lessons in this book that used sound effects will quickly remind you. Same goes for building your projects, or for tiling, or particle effects, and lots of other little things that you don't necessarily need to remember...until you need to remember.
I recommend this book for anyone who wants to learn how to programme, or for anyone who enjoys coding already but has never ventured into the wonderful, minimalistic world of Lua.