Ask HN: Is There a Python/Flask Equivalent to Hartl’s Rail Tutorial?

6 points by coopreme ↗ HN
For both self development and guiding others, I’m looking for something like Hartl’s Rails tutorial (railstutorial_org/book). Doing some research I’m seeing a thousand tutorials which cover some things well, and other wrong. Is there a Python/Flask equivalent to this book which follows a linear path and touches on front-end and back-end, tdd, containerizing, etc? I can’t chart the path I’ve taken but do remember that fundamental course which shaped my early leaning path (t-sql with pencil and paper). Thanks for any help!

6 comments

[ 4.0 ms ] story [ 27.3 ms ] thread
Yes there is, it's Michael Grinberg's tutorial series:

https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial...

Thank you, I see he's got a section on Docker. I'll read into it see if it dives in how the app behaves in a k8s environment.
You didn't mention that need in your initial post - that is somewhat distinct from the core needs of a tutorial that covers Flask development.
Correct, specificity would have served me better. This still looks like a great starting point. I’ll run through this and start looking into how to change the projects into stateless apps for a K8S deployment.
Miguel* Grinberg is the absolute best. He's also the maintainer of several flask plugins. I'd also look up his YouTube videos.
Perfect. Thanks for the vote. I’m diving into his blog posts, seems to be a lot there on both the blog/tutorial and con video side.