Skip to content
C Codeloom

Courses / Intermediate

Django Full Stack Web Development

Build complete web apps with Django, the framework for perfectionists with deadlines.

Start a Django project from scratch, design models, build views and templates, master the admin, work with the ORM, and learn the patterns used by real production teams.

4 modules 13 lessons ~14h Certificate of completion

Your progress

0 / 13

Click "Mark complete" at the bottom of each lesson to track progress. Progress is saved locally in your browser.

Syllabus

  1. Module 1

    Getting started

    Install Django and stand up your first project.

    2 lessons
    1. Install Django and your first project
    2. Models and ORM
  2. Module 2

    Views and templates

    Render pages and handle requests.

    3 lessons
    1. Views and templates
    2. Class-based views
    3. Templates deep dive
  3. Module 3

    Working with data

    Querysets, relationships, and the admin.

    4 lessons
    1. ORM relationships
    2. QuerySets and optimization
    3. Admin basics
    4. Customizing the admin
  4. Module 4

    Beyond CRUD

    Middleware, signals, auth, and async.

    4 lessons
    1. Middleware and request lifecycle
    2. Signals
    3. Permissions and auth
    4. Caching strategies

Certificate of completion

When every lesson is marked complete, the certificate becomes available below.

Get your certificate →