Skip to content
Web Development Classroom

Django

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

Level Intermediate
Duration 8 Weeks
Learning format Classroom

ABOUT THE COURSE

About Django

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.

UNDERSTAND THE FIELD

What is Django?

TOOLS & TECHNOLOGIES

Tools you will work with

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

WHAT YOU WILL LEARN

Learning outcomes

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

WHO SHOULD JOIN

Is this course right for you?

Prerequisites / eligibility

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

TAKE THE NEXT STEP

Ready to explore Django?

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