• Форумы
  • Складчины
  • Программирование

Скачать Эффективный TypeScript (Илья Климов)

Поиск складчины
  • Курс создан: Дата начала 30 Ноя 2025
В избранное
Зарегистрируйтесь, чтобы посмотреть скрытый контент
Aноним
  • 30 Ноя 2025
  • #1
Ссылка на картинку
Курс по 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
  • Функциональное программирование для землян (основы)
  • Компромиссы, (не) доверие в командах и его отражение в системе типов
Тариф Продвинутый

Для тех, кто готов обсуждать
Доступ ко всем теоретическим материалам и записям всех звонков
4 звонка по 2+ часа с разбором практических нюансов, возможностью задать свой вопрос
Читать дальше...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Последнее редактирование: 4 Янв 2026
Поиск по тегу:
Теги
type-level programming архитектура и типы илья климов эффективный typescript
Похожие складчины
Скачать [ItBursa] Профессиональные JavaScript курсы (Илья Климов)
  • Теги
    itbursa javascript javascript курсы илья климов климов
  • От: Робот
  • 24 Июл 2021
Ответы
0
Просмотры
126
24 Июл 2021
Робот
Скачать [javascript.ninja] Мастер-класс: тестирование Vue-приложений (Илья Климов)
  • Теги
    javascript.ninja vue-приложений илья климов мастер-класс: тестирование
  • От: Робот
  • 21 Май 2021
Ответы
0
Просмотры
155
21 Май 2021
Робот
Скачать [javascript.ninja] JavaScript-инженер (Илья Климов)
  • Теги
    javascript-инженер javascript.ninja желает улучшить качество своего кода илья климов продвинутый" курс
  • От: Робот
  • 21 Май 2021
Ответы
0
Просмотры
147
21 Май 2021
Робот
Скачать [javascript.ninja] CI/CD для JavaScript-разработчика. Продвинутый (Виталий Слободин, Илья Климов)
  • Теги
    11-02-2022 ci/cd devops gitlab javascript
  • От: Робот
  • 13 Фев 2022
Ответы
0
Просмотры
139
13 Фев 2022
Робот
Скачать Node.js Level 2. Node + Typescript, разработка на фреймворке AdonisJS 2024 (Дмитрий Лаврик)
  • Теги
    node node.js level 2 typescript дмитрий лаврик разработка на фреймворке adonisjs
  • От: Робот
  • 11 Мар 2024
Ответы
0
Просмотры
121
11 Мар 2024
Робот
Показать больше похожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?