C# OOP
Loading...

C# OOP

Кредити 15

За курса

Курсът "C# OOP" ще ви научи на принципите на обектно-ориентираното програмиране (ООП), да работите с класове и обекти, да ползвате обектно-ориентирано моделиране и да изграждате йерархии от класове. Ще се изучават основните принципи на ООП като абстракция (интерфейси, абстрактни класове), енкапсулация, наследяване и полиморфизъм. Ще навлезем в най-често използваните шаблони за дизайн (design patterns). Ще обърнем внимание на компонетно тестване (писане на unit тестове) и концепцията за Test Driven Development (TDD), употребата на reflection, и използване на събития. Оценяването в курса е на базата на предадени домашни и практически изпит.

Този курс е част от програмата по Софтуерно инженерство на Софтуерния университет. Ти имаш достъп до ресурсите, но не си записан в програмата. За да се включиш в цялостното обучение по Софтуерно инженерство, кандидатствай за безплатния курс Programming Basics, който ще ти даде основата, над която да надграждаш.

Стани част от общността ни още днес и направи първата крачка по пътя към успеха!

Архив обучения

C# OOP - февруари 2019
12 Лекции Лектор Ивайло Кенов
C# OOP - февруари 2019  Icon

Записани в курса до сега: 237

Умения, които ще придобиеш

  • Разбиране на парадигмата обектно-ориентирано програмиране
  • Разбиране и работа с капсулация на данни
  • Създаване на йерархия от класове и наследяване
  • Усвояване на добрите практики на парадигмата
  • Използване на Reflection API
  • Умения за тестване на код
  • Разбиране на парадигмата обектно-ориентирано програмиране
    Разбиране и работа с капсулация на данни
  • Създаване на йерархия от класове и наследяване
    Усвояване на добрите практики на парадигмата
  • Използване на Reflection API
    Умения за тестване на код