1. About

2. UML

3. Type Annotation

4. Dataclass

5. Object Oriented Programming

6. Idioms

7. Protocols

8. Decorators

9. Behavioral

10. Structural

11. Creational

12. Practices

13. Paradigms