1. About

2. UML

3. OOP

4. Protocols

5. Decorators

6. Behavioral

7. Structural

8. Creational

9. Practices

10. Paradigms