Python Advanced
A 7-module learning track. Python Advanced lessons with clear explanations, runnable examples, best practices, and interview-focused practice.
0 of 7 topics completeBegin Track
Topics in this track
- 01Metaclasses & Object Construction__new__ vs __init__, and how classes are actually builtNot completed3 questions
- 02DescriptorsThe protocol behind @property, methods, and attribute accessNot completed3 questions
- 03Concurrency BasicsThreading vs multiprocessing vs asyncio, and the GILNot completed3 questions
- 04asyncio & Coroutinesasync/await, the event loop, and structuring concurrent I/ONot completed3 questions
- 05Memory Model & Garbage CollectionReference counting, cycles, and __slots__Not completed3 questions
- 06functools & itertools Deep Divereduce, partial, chain, groupby, and friendsNot completed3 questions
- 07Design Patterns in PythonPythonic Singleton, Factory, and ObserverNot completed3 questions