Build full stack web apps using Python, Django and REST APIs.
This program takes you from core Python fundamentals all the way to building and deploying complete full stack web applications with Django and Django REST Framework. You will start by revisiting essential programming concepts, then move into designing database models, building robust views and templates, and structuring scalable Django projects. As the course progresses, you will create REST APIs, implement authentication and authorization, handle file uploads, and connect your backend to a modern frontend stack. Throughout the journey, you will work on guided mini projects as well as a capstone application that brings everything together in a real-world scenario. By the end of the course, you will have the confidence to architect, build and ship production-ready applications using Python and Django.

Senior Full Stack Developer
Former tech lead at Google with 10+ years of experience. Passionate about teaching practical, industry-relevant skills.

Limited seats • Includes certification & lifetime access