Объектно-ориентированное программирование в JavaScript.
СЛЕДУЮЩЕЕ
- Angular Базовый
- ECMAScript 6
- TypeScript
- JavaScript + AI: как войти в разработку в 2026 году
- State of JS 2024: Анализ, инсайты и практический опыт
- Публикация проектов на GitHub
- Переменные и типы данных в JavaScript
- Как начать писать на JavaScript
- Покоряем React Context: секреты, примеры и лучшие практики
- Вёрстка интерактивной формы с HTML, CSS и JavaScript
- Как стать программистом? Python, Java, FrontEnd или .NET – что выбрать?
- Преимущества специальности JavaScript разработчик
- Как составить резюме, чтобы вас пригласили на собеседование
На вебинаре мы разберем, в чем отличие ООП подхода к разработке в мультипарадигменном языке JavaScript от ООП подхода в классических объектно-ориентированных языках, как например Java. Какими плюсами и минусами обладает ООП в JavaScript, а также какие правила ООП мы можем в нем применять.
План вебинара:
- 4 принципа ООП
- Полиморфизм
- Инкапсуляция
- Абстракция
- Наследование
- Наследование vs композиция
- Почему наследования лучше избегать и как использовать композицию
- Объектно-прототипное наследование в JS
- Что такое прототипное наследование
- Функции конструкторы и классы
- Функции конструкторы
- синтаксический сахар в виде классов
- отличие классов JS от классов Java
- Single responsibility principle
Целевая аудитория:
Начинающие JavaScript разработчики.
КОММЕНТАРИИ И ОБСУЖДЕНИЯ