Java OOP - юни 2022
За кого е подходящ курсът?
Курсът е подходящ за студенти, усвоили синтаксиса на езика и работата със стандартната библиотека, желаещи да усвоят принципите и добрите практики на обектно-ориентираното програмиране.
Умения, които ще придобиеш
- Разбиране на парадигмата обектно-ориентирано програмиране
- Капсулация на данните
- Използване на Reflection
- Прилагане на принципите от обектно-ориентираното програмиране
- Създаване на йерархия от класове и наследяване
- Компонентно тестване
Теми
-
Resources -
Course Introduction -
Working with Abstraction -
Exercise: Working with Abstraction -
Encapsulation -
Exercise: Encapsulation -
Inheritance -
Exercise: Inheritance -
Interfaces and Abstraction -
Exercise: Interfaces and Abstraction -
Polymorphism -
Exercise: Polymorphism -
SOLID -
Exercise: SOLID -
Reflection and Annotation -
Exercise: Reflection and Annotation -
Exceptions and Error Handling -
Debugging Techniques -
Unit Testing -
Exercise: Unit Testing -
Test Driven Development -
Exercise: Test Driven Development -
Design Patterns -
Exercise: Design Patterns -
Exam Preparation -
Exam Preparation -
Regular Exam -
Retake Exam
Мартин Паунов
Преподавател
Димо Георгиев
Преподавател
5.6/6 оценка на курса
Христо Стоянов
Лекторите си разбират от работата! Обясняват ни материала добре, ако нещо не разбираме се връщат, дават ни допълнителни материали, което е повече от страхотно, отговарят на всичките ни въпроси. Просто евала!
Иван Георгиев
Лекторът е с много богат опит и това е от голямо значение за нас като студенти. Никога не подминава въпрос. Аз в началото бях много резервиран към неговия начин на водене на занятията и даже не ми допадаше особено, но с времето ме спечели. И има невероятно чувство за хумор.
Али Осман
Ако имаше по-висока оценка щях да я поставя. Страхотен курс, невероятни лектори, много знаещи и можещи, и най-важното обясняваха подредено, много логично и си личеше голяма класа.
Сабина Христова
Добър курс! Изключително професионални преподаватели и много полезни материали. Много съм доволна от целия курс.
Ива Сандева
Супер съм доволна от обучението! Лекторите и менторите ми помогнаха да усвоя новите умения много бързо и лесно, като винаги ми осигуряваха необходимата подкрепа. Програмата беше изключително добре подготвена и полезна.
Николай Христов
Достатъчно лесно е за тези, които имат желание да се научат. Лекторите са невероятно търпеливи и всичко много ми харесва. При мен проблемът е, че нямах достатъчно време от работата ми, за да решавам повече задачи и да съм в крак с материала, но в краая успях да наваксам и си заслужаваше.
Мария Николова
Изключително съм доволна от цялостната програма и организация на СофтУни! Това, което най-много ми допада, е че всички лекции могат да се преглеждат в удобен момент и собствено темпо (особено важно за работещите студетни). Много ви благодаря за страхотната възможност да придобивам нови знания в ръцете на невероятни ментори!
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.
Стоян Димитров
Лекторът за момента върши работата си много добре, споделя много информация, подробен е и обяснява стъпките си, най-вече, когато показва по-сложни и различни неща.
Калоян Иванов
Лекторите са наистина страхотни. Обясняват разбираемо. Активно търсят обратна връзка от аудиторията, което оценявам високо. Когато възникнат допълнителни въпроси им се обръща необходимото внимание в дълбочина.
Често задавани въпроси
-
Какво представлява изпитът и кога ще се проведе?
Изпитът ще се проведе онлайн и се състои от практическа и теоретична част. Практическата част ще бъде под формата на практически задачи и ще се проведе на 14 август, а теоретичната част ще бъде под формата на тест, който ще се състои на 14 август.