Курс ООП в JavaScript состоит из 10 уроков:



1. Что такое ООП, мифы и реальность. Киты ООП: инкапсуляция, полиморфизм, наследование.



2. Понятие объекта. Свойства и методы. Прототипное программирование. Наследование.



3. Класс, объект, конструктор. свойства и методы. This.



4. Наследование с использованием классов. Super, конструктор.



5. Волшебные методы get, set (геттеры и сеттеры). Понятие о приватных свойствах.



6. Реализация приватных свойств и методов. Статические свойства и методы.



7. This – значение в классах, объектах, функциях. Стрелочные функции и this. Понятие контекста.



8. Явное указание контекста с использованием call и apply. Метод bind.



9. Создание виджета GridView с использованием ООП.



10. Использование ООП во FrontEnd разработке на примере класса User.



Так же вы получаете:

- Домашние задания по каждому уроку

- Видео 9-10.

- Проверка домашних заданий

- Личный кабинет с оценками

- Телеграмм чат поддержки

- Форум поддержки

- Сертификация



Intro-video:

https://youtu.be/q2TyxOzBTdg