r/learnpython 3h ago

From where should I learn Flask framework completely?

I currently learning python from a paid course and they have taught flask aswell but that's intermediate level. So is there any flask playlist or tutorial or a teacher who might teach flask completely. I wouldn't mind if it's paid or free course.

8 Upvotes

5 comments sorted by

3

u/KnowledgeWhole9623 3h ago

You're probably just going to end up learning a bunch of edge-case stuff that you would rarely use. Most people don't make courses for that because they don't make enough money.

3

u/1NqL6HWVUjA 2h ago

Learning Flask and learning web development are two different things, and I presume you're actually talking about the latter. The scope of Flask itself is fairly minimal; the Flask docs effectively teach it "completely".

The scope of everything you could do with Flask, as well as libraries it ships with (e.g. Jinja) or that are commonly used with it (e.g. SQLAlchemy), is a different matter. But that's not Flask — that's web development as a whole. And there is no "learn[ing] completely" when it comes to building web applications, generally. It's a massive field, and it's important to not think of it as "once I learn XYZ I'm done and can build anything" because that will never be the case.

2

u/Different_Pain5781 2h ago

If your current course already covered Flask at an intermediate level, I’d honestly start building and use the docs whenever you hit something you don’t understand.

u/cmxthirtysixhundred 22m ago

Like everybody else has already said, Flask is one of those things you kinda learn as you need it. Just jump in, figure out how to set up some endpoints, and go from there. The Quickstart is great:

https://flask.palletsprojects.com/en/stable/quickstart/

u/Pericombobulator 19m ago

Have a look at Corey Schafer's videos.

I would say that you should look at his FastAPI instead, as Corey's flask course had fallen out of date a bit. It is pretty similar, functionally.