Summer Sale: Apply code LPU26 and get amazing discounts this summer.

Python with Django

Build full-featured web applications with Django — models, views, templates, REST APIs, authentication, and production deployment.

5 Weeks

Duration

Intermediate

Level

Live

Sessions

Live Cohort

Python with Django

₹3,50043% OFF
₹1,999

Enroll Now

Course Overview

Everything you will learn in a focused 5-week programme.

What You'll Learn

  • Django MVT architecture & project setup
  • ORM, models, migrations & Django Admin
  • Forms, authentication & middleware
  • Django REST Framework — serializers, ViewSets, JWT
  • Testing with pytest-django
  • Docker deployment & CI/CD

What You'll Achieve

  • Build & deploy full-stack Django web apps
  • Design secure REST APIs with DRF
  • Authenticated & tested production applications
  • Industry-ready Python web development skills

Why choose this course?

The fastest path to building real Django web applications.

Continuous Assignments
Doubt clearing sessions
Hands-on web projects
Real-world deployment

Course Curriculum

A weekly roadmap — from Django basics to deploying production web apps.

  • What is Django & the MVT architecture
  • Setting up a Django project & virtual environment
  • Project structure — settings, urls, apps
  • URL routing & views (function-based & class-based)
  • Django templates & Jinja2 templating
  • Static files, media & error pages
  • Django ORM — defining models & fields
  • Relationships (ForeignKey, ManyToMany, OneToOne)
  • Migrations — makemigrations & migrate
  • CRUD operations with the ORM
  • QuerySets — filtering, ordering, aggregation
  • Django Admin — customisation & model registration
  • Django Forms & ModelForms
  • Form validation & error handling
  • User authentication — login, logout, registration
  • Password hashing & reset flow
  • Permissions & groups
  • Middleware — custom middleware & request/response cycle
  • Introduction to Django REST Framework (DRF)
  • Serializers — ModelSerializer & custom serializers
  • ViewSets & Routers
  • JWT authentication with SimpleJWT
  • Pagination, filtering & search
  • API documentation with Swagger / drf-spectacular
  • 🚀 Project: Full REST API with auth & CRUD
  • Unit testing with Django TestCase & pytest-django
  • Testing views, models & API endpoints
  • Django settings for dev / staging / production
  • Deploying with Gunicorn & Nginx
  • Docker containerisation for Django apps
  • CI/CD basics with GitHub Actions
  • 🚀 Final Project: Full-stack Django web application with DRF, auth & Docker
Python with Django5 Weeks

Starting at ₹3,500₹1,999