Familiarity with Python functions and basic HTML will help with the examples.
About this course
Build an understanding of data-driven web applications with Django. The series begins with installation and project structure, then explains how the framework supports working with data, administration, and pages for users.
Skills you will explore
- Django
- Python web development
- CRUD
- Database models
- Web application structure
Course at a glance
| Provider | Microsoft |
|---|---|
| Platform | YouTube · Microsoft Developer |
| Access | Free Video |
| Level | Beginner — WikiFree audience assessment |
| Main language | English |
| Available videos | 24 |
| Video duration | 2h 19m · allow extra time for practice |
| Details checked | 8 October 2026 |
Who is this for?
Python learners beginning web development. Familiarity with Python functions and basic HTML will help with the examples.
Make the lessons useful
Model one simple resource, such as a reading list, and describe its create, read, update, and delete actions. Follow the lessons to connect the data model to a page and review how input is handled.
Use the lesson list to study in sequence or return to a specific topic. Search by title, move between videos with Previous and Next, and mark a lesson complete when you finish. Your progress is kept in this browser; a WikiFree account is not required.
What is free?
The lessons in this listing are free YouTube videos. Free Video describes viewing access; cloud resources, AI services, software licenses, or other tools demonstrated in the recordings may have separate requirements or charges. You can watch without purchasing those optional services.
This listing does not include a certification exam or promise a certificate. Check current product documentation before applying older demonstrations to a new project.
Official Microsoft Developer course playlist ↗
Use this course in a learning path
Related courses for your next step
- Compare another approachFree Azure Static Web Apps Course: Build and Deploy
Focus: Static Web Apps · Web deployment
Beginner - Explore a higher-level optionGoogle Learn PWA: Free Progressive Web Apps Course
Focus: PWA architecture · Service worker lifecycle
Intermediate - Compare another approachFree Progressive Web Apps Course: PWA for Beginners
Focus: Understand service workers and caching · Use PWA developer tools and debugging workflows
Beginner
Compare course focus, level and study time
| Course | Level | Focus | Study time |
|---|---|---|---|
| This course — Free Django Course: Build Web Apps with Python | Beginner | Django · Python web development · CRUD | 2h 19m of video; practice time is additional |
| Free Azure Static Web Apps Course: Build and Deploy | Beginner | Static Web Apps · Web deployment · Preview branches | 2h 0m of video; practice time is additional |
| Google Learn PWA: Free Progressive Web Apps Course | Intermediate | PWA architecture · Service worker lifecycle · Cache strategies | Self-paced |
| Free Progressive Web Apps Course: PWA for Beginners | Beginner | Understand service workers and caching · Use PWA developer tools and debugging workflows · Explore publishing and native integrations | 2h 22m of video; practice time is additional |
Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.
Report a correction
Questions & discussion
Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.