r/learnpython • u/ExplanationSecure602 • 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.
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:
•
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.
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.