C# OOP - октомври 2022
За кого е подходящ курсът?
Курсът е подходящ за студенти, усвоили синтаксиса на езика и работата със стандартната библиотека, желаещи да усвоят принципите и добрите практики на обектно-ориентираното програмиране.
Умения, които ще придобиеш
- Разбиране на парадигмата обектно-ориентирано програмиране
- Прилагане на принципите от обектно-ориентираното програмиране
- Създаване на йерархия от класове и наследяване
- Използване на Reflection API
- Енкапсулация на данните
- Компонетно тестване (Unit Testing)
Теми
-
Resources -
Course Introduction -
Inheritance -
Exercise: Inheritance -
Encapsulation -
Exercise: Encapsulation -
Interfaces and Abstraction -
Exercise: Interfaces and Abstraction -
Polymorphism -
Exercise: Polymorphism -
Exception Handling -
Debugging Techniques -
SOLID -
Exercise: SOLID -
Reflection and Attributes -
Exercise: Reflection and Attributes -
Unit Testing -
Exercise: Unit Testing -
Mocking and Test Driven Development -
Exercise: Mocking and Test Driven Development -
Design Patterns -
Exercise: Design Patterns -
Exam Preparation -
Exam Preparation -
Workshop -
Workshop -
Regular Exam -
Retake Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Виктор Даков
Преподавател
Кристиян Иванов
Преподавател
5.8/6 оценка на курса
Александър Захариев
Страхотни лекции и много полезни съвети от лекторите, личи си, че се занимават с това от известно време и имат опит! Изключително съм доволна от всички материали и от начина, по който са обяснени сложните теми.
Камен Стоянов
Лекторите в СофтУни правят обучението лесно и достъпно. Благодаря за възможността да уча с професионалисти! Препоръчах СофтУни на брат ми и той се записа, сега учи HTML.
Георги Иванов
Обясненията са страхотни, лекторът си преподава по много приятен и обяснителен начин. Наистина успява да направи трудните неща лесни за разбиране и те кара да следиш всяка минута с интерес.
Десислава Николова
Мисля, че лекциите и материалите са чудесни, информацията е много добре поднесена и лесна за усвояване. Личи си, че е подбрано най-важното и е обяснено така, че да ти остане в главата още от първия път.
Здравка Петрова
Курсът ми помогна да намеря нови възможности в моята професионална кариера. Лекторите и менторите са невероятни и постоянно ме мотивираха да се развивам, като ми предоставяха полезни съвети за професионалния свят. Курсът е отлично структуриран и полезен.
Иванка Тодорова
Лекторите в СофтУни са изключителни. Програмата е много добре организирана и лесно усвояема. Много съм доволна от обучението, защото не само че научих много, но и се почувствах добре подкрепена през цялото време от менторите, които ни отговаряха в рамките на 24 часа.
Марина Николова
Преподавателите в СофтУни наистина се грижат за нашето разбиране и напредък. Въпросите ми получаваха бързи и ясни отговори. Програмата беше поднесена много добре!
Радостина Костова
Всичко беше добре организирано и подготвено. Нямам конструктивни забележки. Огромно благодарности на супер яките лектори и търпението, което имаха с нас.
Стефан Тодоров
Преподавателите са страхотни, пожелавам им да бъдат все така всеотдайни в работата си. Благодаря! Усилията им наистина се усещат и мотивират всеки курсист да дава най-доброто от себе си.
Антон Христов
Лекторката се справя страхотно, обяснява изчерпателно и с желание - нещо което много харесвам, когато някой ми преподава. Изключителна е и си личи, че и харесва това, което прави.
Често задавани въпроси
-
Какво представлява изпитът и кога ще се проведе?
Изпитът ще се проведе онлайн и се състои от практическа и теоретична част. Практическата част ще бъде под формата на практически задачи и ще се проведе на 10 декември, а теоретичната част ще бъде под формата на тест, който ще се състои на 10 декември.