Thank you very much for writing this, I will pay for the book when it comes out (assuming you provide a way to do so) even if you give it all away for free...
This kind of step-by-step start to finish guide is exactly the kind of resource I find the most useful when I want to learn new things..