Чему я научусь?
- Основные принципы ООП: инкапсуляция, абстракция, наследование и полиморфизм
- Как реализовать концепции ООП в JavaScript
- Все об объектах, их свойствах, дескрипторах свойств, геттерах и сеттерах
- Разница между заводскими и конструкторскими функциями
- Как это работает в JavaScript
- Прототипы и прототипическое наследование: одна из запутанных частей JavaScript
- ES6 + функции, используемые в объектно-ориентированном программировании
Этот курс предназначен для вас, если:
- Вы разработчик JavaScript, который хочет укрепить свое понимание JavaScript
- Готовитесь к техническим интервью
- Вы знакомы с ООП, но хотите узнать, как реализовать его в JavaScript