backendIntermediate
Flask
An intermediate Flask path after Python: routes, Jinja, blueprints, SQLAlchemy, auth, and a CRUD capstone. Lighter than Django — you choose the pieces.
FlaskJinja2SQLAlchemy
Duration
8 weeks
Starts
Students
0+
Rating
0 / 5
Starting from
49 000 ֏
- 8 weeks (30h total)
- Starts
- online format
- HY · EN · RU
- Certificate on completion
No payment required to register · We’ll contact you within 24h
What this course is about
Overview
An intermediate Flask path after Python: routes, Jinja, blueprints, SQLAlchemy, auth, and a CRUD capstone. Lighter than Django — you choose the pieces.
Across 8 weeks (30 hours of live + project work) you’ll move from fundamentals to shipping a real, production-grade project — guided by Tigran Hakobyan and the beeon.academy mentor team.
Learning outcomes
What you will learn
Build a Flask app and routes
Use Jinja and blueprints
SQLAlchemy CRUD and an auth flow
Finish a mini CRUD capstone
Interactive course
Lessons
52 lessons · all open, start with any
- 1What is Flask?30 min
- 2Flask vs Django30 min
- 3Install Flask in a venv35 min
- 4Hello Flask app35 min
- 5Running the server30 min
- 6Debug mode30 min
- 7Routes and view functions35 min
- 8HTTP methods35 min
- 9Path variables35 min
- 10url_for30 min
- 11redirect30 min
- 12abort and status30 min
- 13Error handlers35 min
- 14Jinja2 templates35 min
- 15render_template35 min
- 16Template inheritance40 min
- 17Jinja filters30 min
- 18Static files30 min
- 19Template context30 min
- 20The request object35 min
- 21Query string args30 min
- 22Form POST data40 min
- 23flash messages30 min
- 24Flask-WTF peek35 min
- 25Validate before save35 min
- 26Blueprints40 min
- 27Application package35 min
- 28Config object35 min
- 29Extensions idea30 min
- 30g and session35 min
- 31SQLite for learning30 min
- 32Flask-SQLAlchemy setup40 min
- 33Models40 min
- 34Create tables35 min
- 35ORM create and read40 min
- 36ORM update and delete35 min
- 37Relationships40 min
- 38Flask-Migrate peek35 min
- 39Auth idea in Flask30 min
- 40Password hashing35 min
- 41Signup flow40 min
- 42Login and logout40 min
- 43login_required35 min
- 44current_user idea30 min
- 45JSON responses lite35 min
- 46Testing idea30 min
- 47Project structure35 min
- 48Security basics35 min
- 49Refactor a Flask app30 min
- 50Mini notes app45 min
- 51Where Flask goes next25 min
- 52Capstone project50 min
Course modules
Syllabus
- 1
- What is Flask?
- Hello Flask app
- Routes and views
- HTTP methods
- 2
- 3
- 4
What you need to start
Requirements
- Python foundations (Python path preferred)
- Laptop and venv
- Willingness to run flask run
Learn from a working engineer
Your instructor
TH
Tigran Hakobyan
Backend Mentor · beeon.academy
beeon.academy-ի դասավանդող։ Այս ուղին Flask microframework է. 52 դաս, մինչև CRUD եզրափակիչ։
What graduates say
Student reviews
Common questions
FAQ
No. The box checks text. You run real Flask on your machine.
Starting from
49 000 ֏
