C# OOP - февруари 2023
За кого е подходящ курсът?
Обучението е подходящо за курсисти, усвоили синтаксиса на езика и работата със стандартната библиотека, желаещи да усвоят принципите и добрите практики на обектно-ориентираното програмиране.
Умения, които ще придобиеш
- Прилагане на парадигмата обектно-ориентирано програмиране
- Прилагане на принципите от обектно-ориентираното програмиране
- Създаване на йерархия от класове и наследяване
- Използване на 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 оценка на курса
Росица Костова
Чувствам се страхотно, защото успях да преборя страха и несигурността, които бях натрупал в училище и университета. Само с две лекции и без да гледам второто упражнение направих всички задачи от първо и второ ниво. Тези от трето ниво ги спрях, понеже кода идва към 200 реда, въпреки, че системата ги оценява правилно. Поздравявам ви за начина на преподаване, на самата структура, обясненията с много примери и самия замисъл на нещата - кое от къде идва, защо идва и т.н.
Кристина Николова
Лекторът много добре представя информацията и отговаря изчерпателно на всички въпроси. Отлична оценка. Впечатляващо е колко търпение и внимание отделя, за да сме сигурни, че разбираме всичко.
Анна Петкова
Курсът е чудесен! Лекторът преподава материала с невероятно желание и ентусиазъм. Човек с енциклопедични знания в света на ИТ и невероятни мотивационни качества. Обяснява нещата по разбираем начин с достатъчни примери, за да онагледи материала, като оставя и достатъчно работа за самостоятелна подготовка, което оценявам много високо.
Владимир Василев
СофтУни ми предостави уникална възможност да навляза в нова област, а преподавателите са наистина професионалисти! Подходът им е много разбираем, а менторите са винаги на разположение да отговорят на въпросите ми.
Тодор Иванов
Обучението в СофтУни е много удобно! Мога да гледам лекциите онлайн по всяко време и да ги адаптирам към моето темпо. Ако не разбера нещо, просто натискам пауза и го преглеждам отново – така напредвах, без да имам натиск, че съм пропуснал нещо.
Траян Манолов
Много добро обучение! Лекторите дават изключително актуални примери, които правят материала много по-лесен за разбиране. Техният подход към обучението беше много обогатяващ и помогна за усвояването на нови концепции с лекота.
Стефан Панайотов
Благодаря на СофтУни за възможността да уча на моето темпо! Лекторите са много търпеливи и обясняват всичко по начин, който е лесен за възприемане, всички сме свикнали на друг тип учене от училище и това в СофтУни ми беше много по-удобно.
Александър Стоянов
Винаги съм казвал, че сте страхотни. Ще го кажа и сега. Дори да не си намеря работа в Индустрията, само заради страхотна Ви енергия и страст, с която извършвате дейността, заслужавате суперлативи и комплименти. Продължавайте да дерзаете.
Емине Аслан
Обучението в СофтУни беше изключително полезно! Менторите са супер търпеливи и ми обясняваха всичко в детайли. Програмата е много добре структурирана и лесна за следване.
Мария Николова
Изключително съм доволна от цялостната програма и организация на СофтУни! Това, което най-много ми допада, е че всички лекции могат да се преглеждат в удобен момент и собствено темпо (особено важно за работещите студетни). Много ви благодаря за страхотната възможност да придобивам нови знания в ръцете на невероятни ментори!
Често задавани въпроси
-
Какво представлява изпитът и кога ще се проведе?
Изпитът ще се проведе онлайн на 8 април. Ще включва практическа част - под формата на практически задачи и теоретична част - под формата на тест.