Enroll in the track before submitting homework.
Enroll in the track before submitting homework.
Enroll in the track before submitting homework.
Enroll in the track before submitting homework.
Your track

Django Starter Lab

Meet the core pieces of Django through routing, templates, models, forms, admin, and a mini intake project.

0% complete across this track

Track access

This track requires the Academy Plus plan.

Cohort options

No active cohorts are open for this track yet.

This track enforces lesson order so students build confidence step by step.

18 min Locked - finish earlier lessons first

What Django Is and Why It Exists

See how Django helps turn Python into organized web applications with less repeated setup work.

Not started yet

19 min Locked - finish earlier lessons first

Projects, Apps, and Folder Structure

Understand how Django organizes a project so the parts feel named and navigable instead of hidden.

Not started yet

20 min Locked - finish earlier lessons first

URLs, Views, and Page Routing

Follow a request from a web address to the Python code that decides what the user sees.

Not started yet

20 min Locked - finish earlier lessons first

Templates and Dynamic Page Output

Use templates to separate page layout from changing values so output becomes easier to manage.

Not started yet

19 min Locked - finish earlier lessons first

Template Inheritance and Shared Layouts

Reuse common page structure so small Django sites stay cleaner as they grow.

Not started yet

21 min Locked - finish earlier lessons first

Models and Storing Structured Data

Meet Django models as the structured way to define and store application data.

Not started yet

19 min Locked - finish earlier lessons first

Django Admin for Beginner Content Management

Use the Django admin to inspect and manage data without building every management screen by hand.

Not started yet

21 min Locked - finish earlier lessons first

Forms and User Submissions

Handle user-submitted information through Django forms so intake flows become more structured.

Not started yet

22 min Locked - finish earlier lessons first

Showing Database Records on Pages

Display stored records in templates so a Django page can show real application data.

Not started yet

36 min Locked - finish earlier lessons first

Build a Mini Django Intake App

Finish Year Two by combining routing, templates, models, admin, and forms into a small intake-style app.

Not started yet