Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

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

Эффективный TypeScript (Илья Климов)
Эффективный TypeScript (Илья Климов)
  • О курсе
  • Артикул: WVP-847968
  • Автор: Илья Климов
  • Вид товара: цифровой
  • Добавлено: 2025-11-30
В наличии
2200 RUB

О товаре

Курс по 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
  • Страдания по отсутствию checked exceptions
  • Идея «эффектов»: давайте спишем у Scala
  • Функциональное программирование для землян (основы)
  • Компромиссы, (не) доверие в командах и его отражение в системе типов
Тариф Продвинутый
Для тех, кто готов обсуждать
Доступ ко всем теоретическим материалам и записям всех звонков
4 звонка по 2+ часа с разбором практических нюансов, возможностью задать свой вопрос

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Илья Климов

Продвинутый вайбкодинг на 1С (Олег Филиппов)
Для кого этот курс: Освоили базу и хотите двигаться дальше На курсе не будет ничего про промпты, LLM, «как установить курсор», «можно ли 1С-ный код генерировать». Курс ориентирован на уже освоивших базу. Хотите внедрить Workflow себе в компанию На курсе рассмотрим уже некоторые практики
1840 RUB
ИИ-кодинг в 1С (Олег Филиппов, Петр Цап)
Практический курс Петра Цапа и Олега Филиппова для аналитиков, разработчиков и архитекторов 1С. Научим использовать LLM и MCP так, чтобы ИИ писал рутину за вас. Программа курса: Вебинар 1. Нейросети, ТЗ и контекст Разбираемся, какие задачи имеет смысл отдавать ИИ. Из «хотелок» собираем нормальные
2100 RUB
[PurpleSchool] Продвинутый Python 2025. Тариф AI и тренажёры (Антон Ларичев)
О курсе: Мы начнём с объектно‑ориентированного программирования в Python: разберём классы, экземпляры, атрибуты и методы, self и init, а также статические и классовые методы, property и dataclass. Параллельно вы освоите декораторы - от простых функций‑декораторов и декораторов с аргументами до
1700 RUB
[ItBursa] Профессиональные JavaScript курсы (Илья Климов)
Самой большой проблемой всех учебников и статей, по которым начинают учиться начинающие программисты JavaScript, является отсутствие нормальной практики. Можно читать тонны материалов по веб-программированию на JavaScript и не научиться ничему, потому что знания, которые Вы не успели применить,
1750 RUB
[javascript.ninja] Мастер-класс: тестирование Vue-приложений (Илья Климов)
Кратко: Серия видео по ключевым аспектам теории 2 real-time семинара (суммарно около 4-5 часов) с разборами реальных примеров тестирования Vue-компонентов с использованием Jest (запись будет снабжена таймкодами для удобной навигации) репозиторий с примерами с семинаров Закрытый чат по тестированию
1695 RUB
[javascript.ninja] CI/CD для JavaScript-разработчика. Продвинутый (Виталий Слободин, Илья Климов)
DevOps - это прежде всего культура, а не должность. Эффективное понимание DevOps-процессов резко повышает вашу ценность для компании, а CI/CD - сердце DevOps Основано на реальных событиях Мы работаем в GitLab и строим (по нашему мнению) одну из мощнейших CI/CD систем в мире. Мы противники «голосов
1695 RUB