Application Development

Django

Python web development through Django's architecture, from models and migrations to authentication, permissions, testing and deployment.

The course project

Sankofa Journal

A publishing application with accounts, posts, categories, comments, search and profiles.

0%
course

16 modules · 32 lessons

Each module ends with a practice test, a graded build, and a step of the course project.

Part I: The Request

Section project · coming soon

A Three-Page Site

URLs, views and templates: a small Django site with real routes.

Part II: Data

Section project · coming soon

The Library Catalogue

Models, migrations and the admin for a catalogue of books.

Part III: Interaction

Section project · coming soon

Submit and Search

Forms, validation and a search page on top of the catalogue.

Part IV: Beyond the Page

Section project · coming soon

A JSON API

Expose the catalogue as a documented API with authentication.

Part V: Production

Section project · coming soon

Ship the Catalogue

Settings, static files, a database and a live deployment.

Part VI: Capstone

All courses