Skip to content
Web Development Classroom

Django

Build maintainable Python web applications with Django models, forms, authentication and APIs.

Intermediate 8 Weeks

AT A GLANCE

Course highlights

LevelIntermediate
Duration8 Weeks
Learning formatClassroom

THE OVERVIEW

About this course

Work with the Django request lifecycle, ORM and template system to build a database-backed application. Practice migrations, permissions, form validation and testing before preparing the project for deployment.

BUILD YOUR SKILLS

What you will learn

  • Model relational data and manage schema changes with migrations.
  • Build validated forms, authenticated views and REST endpoints.
  • Test permissions and prepare production application settings.

YOUR TOOLKIT

Tools & technologies

  • Python
  • Django
  • PostgreSQL
  • Django REST Framework
  • Git

BEFORE YOU BEGIN

Who should join?

Python functions, classes and modules, plus basic HTML and database concepts.

SKILLS YOU BUILD

What you will learn

  • Model relational data and manage schema changes with migrations.
  • Build validated forms, authenticated views and REST endpoints.
  • Test permissions and prepare production application settings.

TAKE THE NEXT STEP

Ready to explore Django?

Speak with our counsellors and find the right learning path for you.