раздел 03

JavaScript

Замыкания, контекст, прототипы, исключения, итераторы.

8 уроков27 тем · 4 кластеров

Начать раздел
Хочу пройти

Без входа у каждого урока видно начало. Войди, чтобы читать целиком, отмечать пройденное и решать задачи. войти

Уроки раздела

  1. Синтаксис, типы и приведениеJ~45 мин
  2. Функции, scope, замыканияJ~55 мин
  3. Объекты, массивы, прототипыJ~55 мин
  4. ФП-стиль в JavaScriptM~45 мин
  5. Коллекции и итерационные протоколыM~60 мин
  6. Строки, regex, Unicode, сериализацияM~45 мин
  7. Ошибки, рекурсия, события и таймерыM~45 мин
  8. Мета и рантайм: Proxy, Reflect, V8 под капотомMS~60 мин

Понятия курса

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

Junior

Middle

Middle+

  • Моделирование доменаDDD, bounded context, aggregate, ontology. Service/repository, MV*, контрактное программирование, AOP, Деметра.тема без урока
  • Продвинутая асинхронностьПодробно см. раздел 5: Actor, STM, parallel, sync primitives.тема без урока
  • V8 под капотомПотоки V8, JIT (Ignition+TurboFan), hidden classes, GC/mark-and-sweep. JSC, SpiderMonkey, Bun.урок 8 · Мета и рантайм: Proxy, Reflect, V8 под капотом

Senior