Python Essentials
- Variables & Types
- Mathematical Operators
- Logical Operators
- Functions
- Strings
- Dictionaries
- JSON
- Classes & Constructors
- Static Methods & Class Variables
- Public vs Private Access
- Callbacks & Higher-Order Functions
- Async Await & Concurrency
- Error Handling & Custom Exceptions
- Modules & Packages
- Testing with Pytest
- Test Coverage with Coverage.py
- Mocking with unittest.mock