Day 1: Advanced Data Structures & Comprehensions (2 Hours)
- 0:00–0:30: Nested lists and dictionaries
- 0:30–1:00: List, dict, and set comprehensions
- 1:00–1:30: Sorting techniques, lambda functions
- 1:30–2:00: Practice tasks + mini project (data transformation tool)
- Live Coding: Dictionary-based lookup system
- Q&A + Practice: 15 minutes
Day 2: Object-Oriented Programming (OOP) (2 Hours)
- 0:00–0:30: Classes, objects, attributes, methods
- 0:30–1:00: Constructors, __init__, __str__
- 1:00–1:30: Inheritance, method overriding
- 1:30–2:00: Mini project (Bank Account or Library System)
- Live Coding: Class-based student management
- Q&A + Practice: 15 minutes
Day 3: Working with External Libraries (2 Hours)
- 0:00–0:30: Installing packages with pip
- 0:30–1:00: pandas: Series, DataFrames, filtering
- 1:00–1:30: matplotlib: basic plots, customization
- 1:30–2:00: Mini project (Data analysis dashboard)
- Live Coding: CSV data analysis
- Q&A + Practice: 15 minutes
Day 4: Error Handling & File Operations (2 Hours)
- 0:00–0:30: try, except, finally, custom exceptions
- 0:30–1:00: Working with JSON and CSV files
- 1:00–1:30: File-based data persistence
- 1:30–2:00: Mini project (User registration system with file storage)
- Live Coding: JSON-based config loader
- Q&A + Practice: 15 minutes
Day 5: Modular Programming & Final Project (2 Hours)
- 0:00–0:30: Creating and importing custom modules
- 0:30–1:00: Python packages and __main__
- 1:00–1:30: Final Project: CLI-based Task Manager or Expense Tracker
- 1:30–2:00: Recap, career roadmap, certification guidance
- Live Coding: Modular app with multiple files
- Wrap-up: Quiz + Certificate eligibility criteria
Reviews
There are no reviews yet.