За курса
Умения, които ще придобиеш
-
Работа с асоциативни структури от данни
-
Работа със стингова текстообработка и регулярни изрази
-
Работа с класове, създаване на шаблонни класове
-
Създаване на йерархия от класове и наследяване
-
Разбиране на парадигмата за обектно-ориентирано програмиране
Теми
- 1. Resources
- 2. Course Introduction
- 3. String and Text Processing
- 4. Regular Expressions
- 5. Unit Testing Exercise: Strings and Regular Expressions
- 6. Dictionaries, Lambda and LINQ
- 7. Exercises: Dictionaries, Lambda and LINQ
- 8. Unit Testing Exercise: Dictionaries, Lambda and LINQ
- 9. Objects and Classes
- 10. Definning Classes
- 11. Exercise: Objects and Classes
- 12. Unit Testing Exercise: Objects and Classes
- 13. Exception Handling
- 14. Unit Testing Exercise: Exception Handling
- 15. OOP Principles: Encapsulation and Inheritance
- 16. OOP Principles: Abstraction and Polymorphism
- 17. Exercises: Implementing an OOP Hierarchy
- 18. Exam Preparation
- 19. Exam Preparation
- 20. Exam Preparation
- 21. Regular Exam
- 22. Retake Exam