О чём курс

Станьте экспертом в TypeScript, перейдя от базовых аннотаций к созданию сложных абстракций и архитектурных паттернов. Материал построен на интенсивной практике — более 150 упражнений, охватывающих весь жизненный цикл разработки: от настройки окружения до отладки работы компилятора. Программа ориентирована на разработчиков, которые хотят научиться гибко манипулировать типами, использовать дженерики для типизации сложных цепочек методов и внедрять профессиональные подходы к проектированию приложений. Вы научитесь применять условные типы, шаблонные литералы и сопоставленные типы, чтобы делать код безопасным и предсказуемым.

Программа обучения

  • TypeScript Pro Essentials
    • Настройка среды разработки
    • Проектирование типов
    • ООП с классами
    • Аннотации и утверждения
  • Type Transformations
    • Объединения (unions)
    • Шаблонные литералы
    • Условные типы (conditional types)
    • Сопоставленные типы (mapped types)
    • Вывод типов и помощники типов
  • TypeScript Generics
    • Работа с компилятором TypeScript
    • Использование дженериков в абстракциях
    • Перегрузки функций
  • Advanced TypeScript Patterns
    • Фирменные типы (branded types)
    • Шаблон строителя (builder pattern)
    • Недокументированные паттерны сообщества
Складчина создана 29 октября 2024 г. · описание обновлено 2 мая 2026 г.

Теги курса

Инструменты
12 200 ₽