Curriculum
Module 1Advanced Python ConceptsRead moreShow less
- Review of Python basics (functions, loops, data structures)
- Lambda functions and list comprehensions
- Iterators and generators
- Decorators and closures
- Context managers (with statement, custom context managers)
Module 2Object-Oriented Programming (OOP) in DepthRead moreShow less
- Class and instance variables
- Inheritance and polymorphism
- Method resolution order (MRO)
- Special methods (__str__, __repr__, __eq__, __len__, etc.)
- Abstract base classes and interfaces
Module 3Functional Programming in PythonRead moreShow less
- Higher-order functions
- map(), filter(), reduce()
- functools and itertools modules
- Partial functions and currying
Frequently Asked Questions
Course Brochure
Get the Course Brochure in your Inbox.


