Basic Python Course by Chapi Menge on Telegram
Syllabus
-
Week 1:
- Everything is an object
- List Comprehension
- Extended argument unpacking (*args, **kwargs)
- Closure and Decorators
- Generators & Iterators
- functools & itertools
- Lambda functions
-
Week 2:
- Context Managers
- Static Methods and Class Methods
- Inheritance, Encapsulation & Polymorphism
-
Week 3:
- Operator Overloading
- Packages and Modules
- Collections
- Logging
- Magic Methods
- Debugging
-
Week 4:
- Threading & Multithreading
- Multiprocessing
- Unit Testing
- Meta Classes(May be)
- Socket Programming(May be)
- Asyncio