Акции школ
Войти

Курс «JS: Введение в ООП»

Составитель: Денис Сметнёв · Обновлено: 25.06.2026

Курс "JS: Введение в ООП" подходит для JavaScript-разработчиков среднего уровня. Длительность обучения составляет 8 дней. В программу входит 13 модулей из 20 часов теоретических уроков с закреплением знаний в виде тестирования и упражнений. Обучающиеся научатся рассматривать сложности, которые возникают при работе с ООП, узнают о подвидах ООП. Также они получат навыки, необходимые для создания объектов в JS, абстракции данных в JavaScript, общего состояния для объектов одного прототипа, обрабатывать и исправлять ошибки. Диплом по окончании обучения не выдаётся.

Подробнее


Компания: Хекслет (Hexlet)

Язык: ru

Уровень: Средний Длительность: 8 дней Старт: в любое время
Рассрочка: от 2 400 ₽/мес
📁 1 проект в портфолио
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Сколько зарабатывают в профессии (медиана hh.ru, по 181 вакансиям)

Junior
111 332 ₽
Middle
200 000 ₽
Senior
250 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

Листайте таблицу вбок, чтобы увидеть срок, рейтинг и диплом
КурсШколаЦенаСрокРейтингДиплом
JS: Введение в ООП (этот) Хекслет (Hexlet) 3 900 ₽ 8 дней
Профессиональный JavaScript, уровень 1 HTML Academy (HTML академия) 24 900 21 900 ₽ 2 месяца 5.0 Перейти
Курс JavaScript — полный курс с нуля до результата beONmax беспл. 4.3 Сертификат Перейти
JavaScript для начинающих программистов OTUS (Отус) 10 000 ₽ 4.0 Перейти
3 900 ₽ · от 2 400 ₽/мес
Перейти на страницу курса
Длительность курса

Длительность курса

8 дней

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

20 часов теории с тестами и упражнениями после каждого модуля 13 модулей

Чему научитесь

  • Разбираться в сложностях, возникающих при изучении объектно-ориентированного программирования
  • Объединять данные и функции в одной структуре
  • Создавать собственные методы, в том числе `this`
  • Привязывать контекст к функциям разными способами
  • Создавать объекты, работать с оператором `new`
  • Разбираться в особенностях механизма прототипов
  • Правильно создавать абстракции данных в JavaScript
  • Понимать принцип работы методов у примитивных типов данных
  • Представлять объекты в виде строк
  • Работать с абстракцией, которая скрывает прототипы в программе
  • Создавать общее состояние для всех объектов одного прототипа
  • Обрабатывать ошибки
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

JavaScript-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

О курсе

Узнать о курсе, его структуре, задачах и целях.

Что понимается под ООП

Рассмотреть сложности, возникающие при изучении ООП. Познакомиться с подвидами ООП.

Инкапсуляция

Познакомиться с объединением данных и функций в одной структуре

Контекст (This)

Научиться создавать собственные методы и познакомится с ключевым словом `this`

Связывание (bind)

Познакомиться с разными способами привязки контекста к функциям

Конструктор

Научиться разным способам создания объектов в JS. Познакомиться с оператором `new`.

Прототипы

Познакомиться с механизмом прототипов. Научиться правильно создавать абстракции данных в JavaScript.

Упаковка и Распаковка (Boxing)

Узнать как работают методы у примитивных типов данных

toString()

Познакомиться с удобным способом представлять объекты в виде строк

Класс

Познакомиться с абстракцией, которая скрывает прототипы в программе

Статические свойства и методы

Научиться создавать общее состояние для всех объектов одного прототипа

Исключения

Познакомиться с обработкой ошибок

JavaScript

знание основ ООП

создание объектов в JS

создание абстракции данных в JavaScript.

создание общего состояния для всех объектов одного прототипа

обработка ошибок

Навыки, которые вы получите

 
ПРОТОТИПИРОВАНИЕ ОБЪЕКТЫ JAVASCRIPT ОСНОВЫ ООП АБСТРАКЦИИ JAVASCRIPT

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 336 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
больше курсов

Другие курсы этих преподавателей

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900