820 Students enrolled in the course
256 Reviews
Back-End Development with Python & Django
Course Delivery Mode
Theory
Lab Based
Online Live Class
Recorded Video
The Professional Python Django Development program is a hybrid learning experience designed to transform students into industry-ready backend and full-stack web developers. This four-month course blends core Python fundamentals, Django framework mastery, real-world project development, and modern API-based architecture. The program combines offline lab-based coding practice, live online theory sessions, and self-paced recorded classes to ensure flexibility, practical skills, and deep understanding for every learner.
6 Month
Course Duration
15
Industrial Project
48
Classes
17
Bonus Track
Exclusive Solutions That Set Us Apart :
Key Highlights :
-
•
Python programming fundamentals & clean coding practices
-
•
Django framework (Models, Views, Templates, ORM)
-
•
REST API development with Django REST Framework (DRF)
-
•
Authentication, Authorization, JWT & role-based access
-
•
Database design with PostgreSQL & MySQL
-
•
Real-world projects: Admin panel, APIs, CRUD systems
-
•
Deployment basics, Git/GitHub & production-ready setup
-
•
Freelancing & client-based project workflow training
Job Opportunities:
Backend Developer
Django Developer
Python Developer
Software Developer
Class Structure & Distribution of Total 65 Classes:
(For Offline Course)
Offline Class - Onsite in Campus: 48 Class
On Campus (Theory)
24 Classes - Per Class 2 Hrs
On Campus (Lab)
24 Classes - Per Class 2 Hrs
Extra Online & Recorded Class: 17 Class
Online Extra Live Class
12 Classes - Per Class 1+ Hrs
Required Recorded Videos
5 Classes - Duration Variable
Course Prerequisite:
Basic Knowledge of Using Computer
Desktop / Laptop
Internet Connection
This Course is Designed for
(Everyone)
Software You'll Learn:
(AI Driven)
Course Outline Structure
Provide required PDF + Class Recordings to ensure the best learning for our students.
7 Modules
65 Classes
15 Projects
53 Topics
42 Resources
Duration: 15 Classes
Focus:
Programming Basics, Logic Building & Clean Code Foundation
Class Type Breakdown:
- Offline (Theory): 12 Classes
- Lab (Practical): 1 Class
- Lab (Exam): 1 Class
- Online Theory: 1 Class
Projects Included: 6 Projects
Career Path: Python Junior Developer, Programming Assistant
Prerequisites: N/A
Key Highlights:
- • Python syntax, variables & data types
- • Conditions, loops & functions
- • Lists, tuples, dictionaries & sets
- • Error handling & debugging basics
- • Problem-solving & logic building
Projects:
- • Calculator
- • Number guessing game
- • Small utility scripts
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Introduction to Python & Programming Basics |
N/A
|
| Class 2 | Lab (Practical) | Python Installation & Development Environment Setup |
N/A
|
| Class 3 | Offline (Theory) | Variables, Data Types & Operators |
Class Video
|
| Class 4 | Offline (Theory) | Conditional Statements (if, else, elif) |
Class Video
|
| Class 5 | Offline (Theory) | Loops (for, while) & Loop Control |
Class Video
|
| Class 6 | Offline (Theory) | Functions & Code Reusability |
N/A
|
| Class 7 | Offline (Theory) | Lists, Tuples & Sets |
PDF
|
| Class 8 | Offline (Theory) | Dictionary & Data Handling |
Class Video
|
| Class 9 | Offline (Theory) | String Manipulation & Built-in Functions |
Class Video
|
| Class 10 | Offline (Theory) | File Handling & Basic Error Handling |
Class Video
|
| Class 11 | Offline (Theory) | File Handling & Basic Error Handling |
Class Video
|
| Class 12 | Offline (Theory) | File Handling & Basic Error Handling |
Class Video
|
| Class 13 | Offline (Theory) | File Handling & Basic Error Handling |
Class Video
|
| Class 14 | Lab (Exam) | Python Fundamentals Exam (MCQ + Practical Logic) |
N/A
|
| Class 15 | Online Theory | Review Class |
N/A
|
Duration: 9 Classes
Focus:
Writing scalable & reusable Python code
Class Type Breakdown:
- Offline (Theory): 7 Classes
- Online Theory: 2 Classes
Projects Included: 2 Projects
Career Path: Python Developer, Junior Backend Developer
Prerequisites: Python Fundamentals
Key Highlights:
- • Class & object concepts
- • Inheritance, encapsulation & polymorphism
- • Real-world OOP use cases
- • Code structuring best practices
Projects:
- • Student Management System
- • Bank Account System
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | OOP Concepts & Class Structure |
N/A
|
| Class 2 | Offline (Theory) | Constructor & Object Creation |
PDF
|
| Class 3 | Offline (Theory) | Inheritance & Polymorphism |
PDF
|
| Class 4 | Offline (Theory) | Encapsulation & Abstraction |
Class Video
|
| Class 5 | Offline (Theory) | OOP Based Mini Project |
N/A
|
| Class 6 | Offline (Theory) | OOP Based Mini Project |
N/A
|
| Class 7 | Offline (Theory) | OOP Based Mini Project |
N/A
|
| Class 8 | Online Theory | OOP Based Mini Project Final |
PDF
|
| Class 9 | Online Theory | Review Class |
N/A
|
Duration: 21 Classes
Focus:
Backend Web Development with Django
Class Type Breakdown:
- Offline (Theory): 19 Classes
- Lab (Exam): 1 Class
- Online Theory: 1 Class
Projects Included: 3 Projects
Career Path: Python Developer, Backend Developer
Prerequisites: Python Fundamentals, Object-Oriented Programming (OOP)
Key Highlights:
- • Django project & app structure
- • Models, Views, Templates (MVT)
- • Django ORM & database integration
- • Authentication & authorization
- • Admin panel customization
- • CRUD-based real-world applications
Projects:
- • Profile Management System
- • Student Management System
- • Ecommerce
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Django Overview & Project Setup |
N/A
|
| Class 2 | Offline (Theory) | Django Project Structure |
Class Video
|
| Class 3 | Offline (Theory) | Apps, URLs |
Class Video
|
| Class 4 | Offline (Theory) | Views |
Class Video
|
| Class 5 | Offline (Theory) | Templates & Static Files |
Class Video
|
| Class 6 | Offline (Theory) | Models & ORM |
N/A
|
| Class 7 | Offline (Theory) | CRUD Operations |
Class Video
|
| Class 8 | Offline (Theory) | CRUD Operations |
Class Video
|
| Class 9 | Offline (Theory) | Forms & Model Forms |
Class Video
|
| Class 10 | Offline (Theory) | Authentication & Authorization |
Class Video
|
| Class 11 | Offline (Theory) | Admin Panel Customization |
Class Video
|
| Class 12 | Offline (Theory) | Admin Panel Customization (Part 02) |
Class Video
|
| Class 13 | Offline (Theory) | User Management Project |
Class Video
|
| Class 14 | Offline (Theory) | Middleware & Signals |
Class Video
|
| Class 15 | Offline (Theory) | Middleware & Signals |
Class Video
|
| Class 16 | Offline (Theory) | File Upload & Media Handling |
Class Video
|
| Class 17 | Offline (Theory) | File Upload & Media Handling |
N/A
|
| Class 18 | Offline (Theory) | Mini Django Project |
N/A
|
| Class 19 | Offline (Theory) | Mini Django Project Finishing |
N/A
|
| Class 20 | Lab (Exam) | Django Module Exam |
N/A
|
| Class 21 | Online Theory | Review Class |
N/A
|
Duration: 11 Classes
Focus:
API Development & Backend for Frontend
Class Type Breakdown:
- Offline (Theory): 8 Classes
- Lab (Practical): 1 Class
- Lab (Exam): 1 Class
- Online Theory: 1 Class
Projects Included: 2 Projects
Career Path: Backend Developer
Prerequisites: Python Fundamentals, Object-Oriented Programming (OOP)
Key Highlights:
- • REST concepts & API architecture
- • Serializers & ViewSets
- • JWT authentication
- • Role-based access control
- • API testing with Postman
Projects:
- • Authentication & Authorization
- • CRUD System
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | REST API Concepts |
PDF
|
| Class 2 | Offline (Theory) | DRF Setup & Serializer |
Class Video
|
| Class 3 | Offline (Theory) | API Views |
Class Video
|
| Class 4 | Offline (Theory) | ViewSets |
PDF
|
| Class 5 | Offline (Theory) | CRUD API Development |
Class Video
|
| Class 6 | Offline (Theory) | Authentication (JWT / Token) |
Class Video
|
| Class 7 | Offline (Theory) | API Integration Project |
Class Video
|
| Class 8 | Offline (Theory) | Permissions & Throttling |
Class Video
|
| Class 9 | Lab (Practical) | Real-world API Project |
N/A
|
| Class 10 | Lab (Exam) | DRF Exam |
N/A
|
| Class 11 | Online Theory | Review Class |
N/A
|
Duration: 4 Classes
Focus:
Version Control & Team
Class Type Breakdown:
- Offline (Theory): 4 Classes
Projects Included: 1 Project
Career Path: N/A
Prerequisites: N/A
Key Highlights:
- • Git basics & branching
- • GitHub repository management
- • Real-world collaboration workflow
Projects:
- • GitHub-hosted Django project
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Git Basics & Commands |
Class Video
|
| Class 2 | Offline (Theory) | GitHub Workflow |
Class Video
|
| Class 3 | Offline (Theory) | Live Project Repository Setup |
Class Video
|
| Class 4 | Offline (Theory) | Live Project Repository Setup |
Class Video
|
Duration: 4 Classes
Focus:
Production Deployment & DevOps Basics
Class Type Breakdown:
- Offline (Theory): 4 Classes
Projects Included: 1 Project
Career Path: Backend Developer, DevOps-aware Developer
Prerequisites: All Previous Topics
Key Highlights:
- • Docker basics & containerization
- • Dockerizing Django projects
- • Deployment on VPS / Cloud
- • Environment variables & security
Projects:
- • Live deployed Django API
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Offline (Theory) | Docker Basics |
PDF
|
| Class 2 | Offline (Theory) | Docker Containers |
Class Video
|
| Class 3 | Offline (Theory) | Dockerizing Django Project Setup |
N/A
|
| Class 4 | Offline (Theory) | Deployment on VPS |
N/A
|
Duration: 1 Class
Focus:
Python & Django Backend Development
Class Type Breakdown:
- Lab (Exam): 1 Class
Projects Included: N/A Projects
Career Path: Python Developer, Backend Developer
Prerequisites: N/A
Key Highlights:
- • Python Fundamentals
- • Object-Oriented Programming (OOP)
- • Django Web Development
- • Django Rest Framework
- • Git & GitHub
- • Docker & Deployment
Projects:
- • Python: 06
- • Object-Oriented Programming: 02
- • Django Web Development: 03
- • Django Rest Framework: 02
- • Git & GitHub: 01
- • Docker & Deployment: 01
| Class No. | Class Type | Topic/Lesson | Resource Type |
|---|---|---|---|
| Class 1 | Lab (Exam) | MCQ + Project |
N/A
|
Admission Is Going On
Enroll now to any of our Offline Courses (On- Campus)
Course Fee Offline
BDT. 50,000
Online (Live Class) courses as per your suitable time.
Course Fee Online
BDT. 20,000
Some of the Creative Projects Done by Our Students
Students Shared Their Feedback
Course Related FAQ
Answer : - Processor (CPU): Intel Core i5 (7th Gen) or Ryzen 3 - RAM: 8 GB - Storage: 256 GB SSD - Operating System: Windows 10 / Linux - Special Requirements / Notes: Web Development with Python Django Intel Core i5 (7th Gen) or Ryzen 3 8 GB 256 GB SSD Windows 10 / Linux Python 3.10+, Django, VS Code, Git; runs fine on mid-range PCs.
Answer : Basic Python knowledge is enough.
Answer : Building dynamic websites using Django, handling databases, and user authentication.
Answer : VS Code, Python 3.10+, Django, SQLite/PostgreSQL, Git.
Answer : Portfolio website, blog system, or small CMS.
Answer : Web developer, backend engineer, or freelance Django developer.
Job Placement Support
Creative IT offers students an exclusive gateway to their dream careers through its Job Placement Support. Throughout the course, learners receive targeted training in CV crafting, portfolio development, and essential soft skills, ensuring they are industry-ready. Upon completion, students are strategically referred to companies that match their skills and potential.


Browse Course