Reddit Reddit reviews Flask Web Development: Developing Web Applications with Python

We found 3 Reddit comments about Flask Web Development: Developing Web Applications with Python. Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Programming
Software Design, Testing & Engineering
Software Development
Flask Web Development: Developing Web Applications with Python
Check price on Amazon

3 Reddit comments about Flask Web Development: Developing Web Applications with Python:

u/Spuds_McKinness · 5 pointsr/flask

The Flask Mega Tutorial is the canonical onboarding, but for some reason I gravitated towards Miguel’s O’Reily on Flask instead.

https://www.amazon.com/Flask-Web-Development-Developing-Applications/dp/1491991739

I especially appreciated the first third of the book being a simple app architecture, THEN the rest of the book making things more scalable for larger applications.

So I guess if you are already a web dev, the mega tutorial will definitely get you where you’re going, but if you’re brand new to web dev (like me!), I’d recommend the above. They’re not too different, but I like the second one better :)

u/Earhacker · 4 pointsr/learnprogramming

Websites are built with HTML, CSS, JavaScript, and that's it. You can have a back end (the bit that handles and serves up the data) written in any language, but every website you see is just HTML, CSS and JavaScript.

If you're underwhelmed by Python, I don't think you'll like JavaScript. It's like Python, only weird. But if you really want to get into web development, I'd recommend Eloquent JavaScript which is free online, but the paper book is a slightly older version until later this year hopefully. It's an excellent book on JavaScript, but a little too terse for total newbies. It's great for someone learning JavaScript as a second language. If it's too much for you, then the best choice for newer readers is The Modern JavaScript Tutorial.

But I suspect that you haven't taken Python as far as you think you have. It's a great language for beginners because it offers quick wins, and you can build cool little apps very quickly. But that belies its depth. You can build website back ends with the Flask framework for Python. Miguel Grinberg has written the gold standard of Flask learning in the Mega Tutorial, and has expanded it into a paper book in Flask Web Development on O'Reilly. Or, if you want to explore the nerdy depths of Python and know it inside out, get Fluent Python.

If you really weren't impressed with GCSE Python, the next level up is probably learning Java or C#, maybe even Go or Rust if you fancy something a little more cutting edge. I'm not an expert in these languages and I haven't read much on them, so I'll defer you to other answers.

u/KeepingItClassy11 · 3 pointsr/learnpython

I really like Flask because it's lightweight and flexible. Django can be overkill for a simple project. Miguel Grinberg's Flask Web Development book is a great way to get started; he also has a new online course (which I haven't done); and of course, there's always the free docs.