Advanced Django Development
Go beyond the basics of Django: build production-grade web applications with clean architecture, async views and robust APIs.
Created by Divya Narayanan, Backend Engineer (Python)
What you'll learn
- Designing scalable Django projects
- Writing efficient ORM queries
- Building secure REST APIs
- Deploying Django to production
Course curriculum
13 modules · 94 lessons · 2,100 minPlanned outline shown above (sample metadata). The detailed module and lesson list for this course hasn't been published yet.
Description
Go beyond the basics of Django: build production-grade web applications with clean architecture, async views and robust APIs.
What this course covers: custom model managers and query optimisation, class-based views and mixins, Django REST Framework serializers and permissions, Celery background tasks and caching with Redis, async views and channels and testing, security hardening and deployment.
Skills you will build: designing scalable Django projects, writing efficient ORM queries, building secure REST APIs and deploying Django to production.
Practical applications: automation scripts, web applications and REST APIs and tooling for data and DevOps work.
Who should take this course: Python developers who already know Django fundamentals and want to build production-ready applications. It is designed for learners with solid experience in Python development.
Learning outcomes: by the end of the course you should be able to apply custom model managers and query optimisation and designing scalable Django projects in your own work, and know which areas to practise next.
Requirements
- Solid working knowledge of Python development
- A computer with internet access
Your instructor
Divya Narayanan
Backend Engineer (Python) · 9+ years of experience
Divya Narayanan is a backend engineer (python) with 9+ years of experience in Python development. Divya teaches Python syntax, data types and control flow and functions, modules and packages with practical, step-by-step examples.
Reviews
-
N
Nikhil E. 4.5/5 Sample review
I joined to get better at building secure REST APIs. The practical exercises on Django REST Framework serializers and permissions were exactly what I needed. Debugging tips alone were worth it — I stopped guessing and started reading tracebacks.
-
S
Sanjana D. 4.5/5 Sample review
Advanced Django Development covered class-based views and mixins in more depth than I expected. The pace was right for my level. My scripts are much cleaner after the sections on functions and modules.
-
I
Ira M. 4.5/5 Sample review
Clear structure from custom model managers and query optimisation through to class-based views and mixins. I'd like a few more practice tasks, but overall very useful. The Django project at the end tied models, views and templates together really well.
Sample reviews are illustrative demo content, not verified purchases. Ratings from learners will appear here once submitted.