← Back to Workshops

Django Fundamentals

Master the basics of Django framework and build your first web application.

Beginner
4 weeks
Django Fundamentals

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