This module covers the following topics:
- Python Package Manager
- PYTHONPATH
- Enumerate Function
- Deep Copy vs Shallow Copy
- Virtual Environment
- List Comprehension
- Dictionary Comprehension
- Functions
- Scopes of Functions
- Return Statements
- Function as an Object
- Nested Functions
This module covers the following topics:
- Positional and Keyword Arguments
- Lambda Functions
- IIFE (Immediately Invoked Function Expressions)
- Higher-Order Functions
filter()Functionmap()Functionreduce()Function
This module covers the following topics:
- Recursion
- Decorators
- Partial Functions
- Global Functions
This module covers the following topics:
- Object-Oriented Programming (OOP) Basics
super()Function- Inheritance
- Encapsulation
- Polymorphism
- Overloading
- Destructors
This module covers the following topics:
- Exception Handling
raiseKeyword- Working with JSON
- Pickling and Unpickling
This module covers the following topics:
- Memory Management
- Multithreading
join()Method- Race Condition
- Lock in Multithreading
- RLock (Reentrant Lock)
- Thread Communication
- Daemon Threads
- Barrier Object
- Logging