PRO курс

JS: Объектно-ориентированный дизайн

796 учащихся 347 сообщений

Проектирование кода в объектно-ориентированном стиле - целая история со множеством нюансов. В этом курсе мы рассмотрим базовые принципы дизайна ОО-кода и познакомимся с популярными библиотеками, реализованными в этом стиле.

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

  • Правильно писать и структурировать код в классовых языках.
  • Понимать, как конфигурировать код в зависимости от задачи.
  • Создавать удобные интерфейсы объектов для своей предметной области.
паттерны и антипаттерны программирования архитектура кода value objects embedded objects
Последнее обновление: 13 апреля 2021

Уроки курса

Испытания

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

# Задание % завершений
1 Пьяница 87%
2 Ленивые коллекции 81%
3 Диапазон дат 93%
4 Особый объект 87%

Автор

Аватар пользователя Кирилл Мокевнин

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

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

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

Впечатления

Урок: Fluent Interface

Хорошая задачка. Не знал, что можно spread-оператор и в таких случаях применять ;) Спасибо)

Курс JS: Объектно-ориентированный дизайн
продолжительность
9 часов
награда
51 балл