#Building Flask Apps

Python’s most popular framework. Use Flask to create applications ranging from APIs to MVC applications. Learn routing, databases, user management, etc.

Managing Flask Session Variables

Managing Flask Session Variables

Using Flask-Session and Flask-Redis to store user session variables.
Using Flask-Login to Handle User Accounts

Using Flask-Login to Handle User Accounts

Add user authentication to your Flask app with Flask-Login
Connect Flask to a Database with Flask-SQLAlchemy

Connect Flask to a Database with Flask-SQLAlchemy

Use Flask-SQLAlchemy to have your Flask app interact with a database. Learn to create/manager users via Flask's ORM.
Demystifying Flask’s Application Factory

Demystifying Flask’s Application Factory

Breaking down the nuances of creating a Flask application correctly.
Configuring Your Flask App

Configuring Your Flask App

Tips on how to neatly and securely configure your Python Flask application.
The Art of Routing in Flask

The Art of Routing in Flask

Empower your Flask application to grow dynamically with intelligent route definition.
Organizing Flask Apps with Blueprints

Organizing Flask Apps with Blueprints

Introduce structure to your apps by modularizing logic into Flask Blueprints.
Handling Forms in Flask with Flask-WTF

Handling Forms in Flask with Flask-WTF

Learn to create form logic and templates in Flask with the Flask-WTForms library.