← Back to Workshops
Django Fundamentals
Master the basics of Django framework and build your first web application.
Beginner
4 weeks

Course Overview
This 4 weeks beginner level course is designed to help you master django fundamentals. You'll learn through hands-on projects, real-world examples, and guidance from experienced instructors.
By the end of this course, you'll have built multiple applications and be ready to contribute to production Django projects.
Class Schedule
Live Sessions
Monday & Wednesday
6:00 PM - 8:00 PM
Q&A & Office Hours
Friday
4:00 PM - 6:00 PM
Video Lessons & Assignments
Self-paced
Anytime
Course Syllabus
Week 1
- Introduction to Django
- Project Setup
- Models & Database
Week 2
- Views & URL Routing
- Templates
- Static Files
Week 3
- Forms & Validation
- Authentication
- Permissions
Week 4
- Deployment
- Best Practices
- Project Showcase
Prerequisites
- • Basic Python knowledge or completion of Python fundamentals course
- • Understanding of HTML and CSS
- • A computer with Python installed
- • 5-7 hours per week for coursework and assignments
