Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

edX

Implementing MVC ToDo App with Flask

via edX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

This intermediate path guides you through developing a complete ToDo application with Python and Flask. You will create routes, render HTML templates, process user input, and organize application components with Blueprints and MVC architecture. You will connect the application to SQLite through SQLAlchemy, define data models, and implement CRUD operations, filtering, and sorting. You will also add registration, login, logout, session management, and protected routes. The path concludes with middleware, custom error handling, and CSS styling to improve application behavior and usability. It is intended for learners with foundational Python knowledge who want practical experience building database-backed web applications.

Syllabus

  • Build dynamic web applications with Python, Flask, and HTML templates
  • Organize Flask code using Blueprints and MVC architecture
  • Implement task creation, display, editing, and deletion workflows
  • Integrate SQLite and SQLAlchemy for persistent data management
  • Filter and sort application data through database queries
  • Secure routes with registration, login, logout, and session authentication
  • Add middleware, custom error handling, and CSS styling

Reviews

Start your review of Implementing MVC ToDo App with Flask

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.