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

CodeSignal

Building a Full-Featured To-Do List Application

via CodeSignal

Overview

Apply your skills to build a robust To-Do list application using Django and SQLite3. This course covers user authentication, protecting routes with middleware, data validation, and implementing real-time updates with Django Channels.

Syllabus

  • Lesson 1: User Authentication
    • Run Code for User Authentication
    • Verify Unique Email on Registration
    • Complete User Registration Function
    • Implement User Login Function
    • Complete the user logout function
  • Lesson 2: Protecting Routes with Middleware
    • Protecting Routes with Middleware
    • Protect Important Routes with Middleware
    • Fix the Middleware Bug
    • Protect Routes with Middleware
    • Sending Requests with Token
  • Lesson 3: Data Validation and Error Handling
    • Data Validation and Error Handling
    • Enhance Data Validation
    • Improve Data Validation in To-Do
  • Lesson 4: Implementing Pagination
    • Implementing Pagination in Django
    • Change Pagination to Show More Tasks
    • Implementing Pagination Logic
    • Implementing Pagination from Scratch

Reviews

Start your review of Building a Full-Featured To-Do List Application

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.