курс

JS: Введение в ООП

2072 студента 1947 сообщений
Курс JS: Введение в ООП
продолжительность
15 часов
награда
91 балл

JS - мультипарадигменный язык программирования с поддержкой объектно-ориентированного программирования. В этом курсе начинается знакомство с основными понятиями и синтаксическими конструкциями, присущими ООП. Рассматриваются инкапсуляция и сокрытие данных. Разбираются особенности поведения this, изучаются прототипы и исключения.

Чему вы научитесь:

  • Грамотно использовать контекст this в зависимости от ситуации
  • Описывать сущности предметной области с помощью объектов, прототипов и классов
  • Понимать, как работают объекты в JavaScript на самом низком уровне
  • Использовать исключения в своем коде
классы инкапсуляция контекст прототипы исключения конструктор упаковка
Последнее обновление: 29 июня 2021

Уроки курса

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки.

Впечатления

Урок: Прототипы

Отличный курс. Практика прототипов и конструкторов на основе функций без сахара — это очень здорово и полезно, помогает понять суть вещей.

Добрый день! задачку решил с 3 или 4 захода =)) поняв частичное применение решение получилось 1 в 1, как у учителя. Мне понравилось упражнение, спасибо!

Какая же радость накрывает порой, когда решишь очередную задачку на Hexlet.

Урок: toString()

Спасибо за задания, впервые за курс решила упражнение самостоятельно. Маленькая радость, что начинаю "въезжать" :)

В процессе прохождения профессии у меня не сложилось мнения, что ООП важная тема и я ее перескочила. Вскоре вынуждена была вернуться, потому-что было очень тяжко мне в асинхронном программировании и DOM API.. Теперь пройдя курс по ООП я понимаю, как ошибалась))) спасибо большое за курс, чувствую как будто на ступень выше поднялась в понимании JS.

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия

Фронтенд-разработчик

Разработка фронтенд-компонентов веб-приложений
4 августа 8 месяцев
Иконка программы Node.js-разработчик
Профессия

Node.js-разработчик

Разработка бэкенд-компонентов веб-приложений
4 августа 8 месяцев