За курса
Умения, които ще придобиеш
-
Компонентно тестване (Unit Testing)
-
Разбиране на парадигмата за обектно-ориентирано програмиране
-
Прилагане на принципите от обектно-ориентираното програмиране
-
Създаване на йерархия от класове и наследяване
-
Използване на Reflection API
-
Енкапсулация на данните
Теми
- 1. Resources
- 2. Course Introduction
- 3. Inheritance
- 4. Exercise: Inheritance
- 5. Encapsulation
- 6. Exercise: Encapsulation
- 7. Interfaces and Abstraction
- 8. Exercise: Interfaces and Abstraction
- 9. Polymorphism
- 10. Exercise: Polymorphism
- 11. Exeption Handling
- 12. Debugging Techniques
- 13. SOLID
- 14. Exercise: SOLID
- 15. Reflection and Attributes
- 16. Exercise: Reflection and Attributes
- 17. Unit Testing
- 18. Exercise: Unit Testing
- 19. Mocking and Test - Driven Development
- 20. Exercise: Mocking and Test - Driven Development
- 21. Design Patterns
- 22. Exercise: Design Patterns
- 23. Exam Preparation
- 24. Exam Preparation
- 25. Workshop
- 26. Workshop
- 27. Regular Exam
- 28. Retake Exam