JavaScript и TypeScript
Современный JS, типы TS, инструменты, паттерны.
Обзор
Освойте современный JavaScript и внедрите TypeScript для безопасности. Пишите чистый типобезопасный код.
Модули, асинхронные паттерны, строгая типизация, дженерики и рабочие процессы lint/test.
Программа курса
- ES‑модули, инструменты и базовая отладка
- Async/await, промисы и обработка ошибок
- TypeScript: strict, интерфейсы и дженерики
- Типы vs рантайм‑валидация и сужение
- Тесты: unit/e2e и полезные ассершены
- Линт/формат и pre‑commit проверки
- Сборка и бандлинг для app/lib
- Рефакторинг JS → TS по шагам