I very much enjoyed the author's Blog series on a blog written in Flask [1]. I did not (yet) buy and read the book, but from his style on the blog, I can only assume it is a great resource on Flask.<p>[1] <a href="http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world" rel="nofollow">http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-...</a>
If someone wants a pdf <a href="http://shop.oreilly.com/product/0636920031116.do?cmp=af-velocity-books-videos-product_cj_9781449372620_%25zp" rel="nofollow">http://shop.oreilly.com/product/0636920031116.do?cmp=af-velo...</a>
I went through the pre-release and loved it. I was competent with python (2) going in and had done most of his tutorials. This book got me to the point of being able to make working web applications.<p>You follow along with <a href="https://github.com/miguelgrinberg/flasky" rel="nofollow">https://github.com/miguelgrinberg/flasky</a>
and basically make a twitter clone -- which is fun. And its nice to be able to checkout the code using git and play with it instead of typing out the contents of the book.<p>As you can tell from his tutorials, he is a clear writer. And you get a nice taste of cryptography, Bootstrap, and Heroku.<p>I built <a href="http://superquest3.herokuapp.com/" rel="nofollow">http://superquest3.herokuapp.com/</a> over spring break after completing the book -- and I had never made anything but static websites before.<p><a href="https://www.kickstarter.com/projects/1223051718/practical-flask-book-project" rel="nofollow">https://www.kickstarter.com/projects/1223051718/practical-fl...</a> is another flask book project you could check out ...
Just checked the book index, and i've got one recommandation for the v2 of the book : add a chapter about asynchronous tasks / jobs using celery. This would probably fit in one chapter, and it makes a world of a difference as to what you'll be able to build.
This is a really fantastic book. I ordered the early-release version months ago, and just updated to the final version. It is by far the most comprehensive, easy-to-understand resource for learning Flask. All code examples work with Python 2.7 or 3.3
Another Flask book is Explore Flask. Haven't read it yet though.<p><a href="https://news.ycombinator.com/item?id=7694614" rel="nofollow">https://news.ycombinator.com/item?id=7694614</a>
Can someone comment whether this book focuses on getting Flask to run on Python 3?<p>edit: Works on py3 so nevermind (although, I'm not sure if it's "py3-first", if you would). The book looks nice, and covers a lot of fun topics. My only wish was that he'd used something other than Heroku.
Google Play offers the same ebook $10 cheaper than Amazon's Kindle version ($19.99).<p><a href="https://play.google.com/store/books/details/Miguel_Grinberg_Flask_Web_Development?id=5aNwAwAAQBAJ" rel="nofollow">https://play.google.com/store/books/details/Miguel_Grinberg_...</a>