PRO курс

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

954 сообщения в сообществе 1145 учащихся

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

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

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

Подготовительный курс

JS: Абстракция с помощью данных

Уроки курса

Испытания

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

Автор

Аватар пользователя Kirill Mokevnin

Кирилл Мокевнин

Сооснователь и CEO образовательного проекта Хекслет. Программирую с 2007 года. За это время прошёл путь от разработчика до технического директора и управляющего отдельным подразделением (филиалом). Управлял командами, в которых больше 50 разработчиков.

  • Программирую на языках: Elixir, Clojure, JavaScript, PHP, Ruby.
  • Соорганизатор конференции Nastachku.ru.
  • Вимер.
  • Топлю за DevOps и автоматизированные тесты.

Впечатления

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

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

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

Отличное задание, отлично поданный материал, отдельное спасибо за ссылку на книгу YDKJS.

Крутой курс, особенно понравилось задание по созданию абстракции "Деньги". Спасибо!

Отличный курс! Всё объясняется предельно просто и понятно. Спасибо)

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