| Project | Build real programs and mini projects that encourage creative thinking and innovation. |
|---|---|
| Total Class | 90 |
| Class Duration | 2 Hour |
| Language | English, Bangla |

Day 1-5: Python Basics, Variables, Input/Output, Conditional Statements, Loops
Day 6-10: Functions, Lists, Tuples, Dictionaries, Strings, Built-in Functions
Day 11-15: File Handling, Error Handling, Modules, Virtual Environment
Day 16-20: Object-Oriented Programming: Classes & Objects
Day 21-25: Advanced Python Concepts, Lambda, Comprehensions, Decorators
Day 26-30: Working with APIs, JSON, CSV, and Excel Files
Day 31-35: Automation with Python, Web Scraping Basics
Day 36-40: Python for Data Handling (Basics), NumPy & Pandas Introduction
Day 41-45: Mini Projects: Calculator, Student Management, Automation Scripts
Day 46-50: Advanced Data Structures, Error Handling, Logging
Day 51-55: Working with Libraries: Matplotlib, Seaborn for Data Visualization
Day 56-60: Intermediate Projects: Data Analysis & Visualization
Day 61-65: OOP Projects: Games, Mini Applications
Day 66-70: Working with APIs & Automation Projects
Day 71-75: Web Scraping Projects & Data Handling
Day 76-80: Advanced Projects: Student Management System, Calculator, Dashboard
Day 81-85: Final Python Projects, Refactoring & Optimization
Day 86-90: Capstone Project & Presentation: Build a Complete Python Application
Start from zero and become confident in Python programming within 90 days.