Beginner 9 planned topics Full Stack
Introduction to Flask
Learn Flask routing, templates, and small Python APIs. Free Flask introduction for beginners.
Learning Outcomes
- Create a Flask app and a route
- Render a Jinja template
- Read query parameters and JSON bodies
- See how blueprints split a growing app
Overview
Flask is a lightweight Python framework. You add only the libraries you need.
This page covers app factory ideas, routes, and Jinja templates.
Choose Flask for small APIs; choose Django when you want more built-in structure.
What this course will cover
- 1. App setup
- 2. Routes
- 3. Templates
- 4. Requests
- 5. Blueprints
- 6. Config
Start a complete tutorial now
Full 6-level lessons are live for C, C++, Java, Python, and JavaScript. Use them while the remaining Flask lessons are added.