Ежедневно, с 8:30 до 22:30
Предзаказ
2248

Эффективный TypeScript

Средняя оценка 5.0 из 5 на основании 1 голосов 5.0 (1)
1 0
0
Автор:
Илья Климов
1500 ₽
11315 ₽
-87%
Кэшбэк: 5% (75 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Курс по TypeScript от главного хейтера TypeScript.

Много лет я рассказывал какой TypeScript плохой. Теперь же, я считаю его must have для новых проектов.

Что же случилось?

  • Сам TypeScript как язык постепенно улучшается. Появление satisfies, улучшение вывода типов делает язык надежнее чем раньше
  • Вокруг языка начала формироваться экосистема с фокусом на надежность и восприятие языка далеко за пределами «умного автокомплита»
  • Но самая главная. причина — повсеместное проникновение искусственного интеллекта.

Курс состоит из 5 блоков видео, 4 блоков домашних заданий и 4 практических занятий.

Чему мы научимся?

  • Писать код, который не нужно запускать каждую минуту, чтобы проверить «не сломалось ли чего»
  • Писать код, который не могут сломать наши прекрасные коллеги по работе, наша любимая LLM и главное — который вы сами не сможете сломать когда через полгода вернётесь в эту часть проекта
  • Писать код, который приятно и безопасно рефакторить. Всегда.

Программа курса

1. Теория без занудства

  • Зачем мы вообще берём TypeScript
  • Что такое «тип»? Иерархия типов, понятие «широкий/узкий», странный тип «any»
  • Ко- и контр-вариантность. Почему это важно и как соотносится с SOLID?
  • Особенности типов в TypeScript
  • Основы вывода типов в TypeScript. Как работает type refinement

2. Слабости TypeScript

  • Откуда берутся дыры в вашей типизации?
  • «Тёмные углы» вывода типов
  • Невыразимые типы и что с ними делать
  • Болезни «перетипизации»
  • «Потом стипизирую…»

3. Архитектура и типы

  • Типы как документация и контракты
  • Сколько должно быть типов?
  • Границы доверия
  • Типизация ошибок и почему ее нельзя делать по остаточному принципу
  • Базовая алгебра типов
  • Типобезопасность как архитектурный. принцип

4. Инструменты обеспечения надёжности

  • Приёмы Type-Level programming
  • Result / Either / Option / Maybe и прочие «дикие» типы
  • Branded types и почему они важны
  • Runtime-типы как источник истины. ArkType
  • Генерация типов «отовсюду»

5. Типобезопасный код

  • Проклятие Promise<T>
  • Страдания по отсутствию checked exceptions
  • Идея «эффектов»: давайте спишем у Scala
  • Функциональное программирование для землян (основы)
  • Компромиссы, (не) доверие в командах и его отражение в системе типов

Тариф Продвинутый.

Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 30.11.2025 Артикул 2248

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: TypeScript. Интенсивный практический курс
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
TypeScript. Интенсивный практический курс
TypeScript
Постер товара: Курс «TypeScript, часть 1. Теория типов»
Скидка 88%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Курс «TypeScript, часть 1. Теория типов»
TypeScript
Постер товара: TypeScript с нуля - полный курс и паттерны проектирования
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
TypeScript с нуля - полный курс и паттерны проектирования
TypeScript
Постер товара: Видеокурс по TypeScript
Скидка 91%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Видеокурс по TypeScript
JavaScript Fullstack (MERN, MEAN)
Постер товара: TypeScript с 0 до Про. Решение задач по TS, разбор сложных тем
Скидка 74%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
TypeScript с 0 до Про. Решение задач по TS, разбор сложных тем
TypeScript
Постер товара: Полный курс по современному TypeScript
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Полный курс по современному TypeScript
TypeScript
Постер товара: Интенсив по TypeScript
Скидка 86%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Интенсив по TypeScript
TypeScript
Постер товара: NestJS - с нуля, современный backend на TypeScript и Node JS
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
NestJS - с нуля, современный backend на TypeScript и Node JS
MongoDB