Научете основите на обектно-ориентираното програмиране за 30 минути: Безплатен Crash курс

Обектно-ориентираното програмиране е често срещан метод за структуриране на програми, който всички разработчици трябва да отделят време за правилно разбиране.

Той включва обединяване на свързани свойства и поведения в отделни обекти.

Пуснахме сборен курс на YouTube канала freeCodeCamp.org, който ще ви научи на основите на обектно-ориентираното програмиране. Курсът е разработен от Стивън и Шон от NullPointer Exception.

В този курс ще научите какво означава обектно ориентирано програмиране и ще научите за четирите му основни принципа.

Ето четирите принципа, които са обхванати:

  • Капсулиране
  • Абстракция
  • Наследяване
  • Полиморфизъм

Трябва да имате известни познания по програмиране, преди да започнете. Ако имате нужда от опресняване на основните концепции за програмиране, вижте това въведение в курса по компютърно програмиране.

Този курс не се фокусира върху един език за програмиране. Концепциите, които научавате, ще се прилагат за всеки език, който поддържа обектно-ориентирано програмиране като Java, C ++, Python и JavaScript.

Гледайте курса на YouTube канала freeCodeCamp.org (30-минутно гледане).