Практический курс по TypeScript
2026-03-10 17:48 Diff

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

Тема 1: Типы данных

Тема 2: Функции. Функциональные типы, перегрузки, генерики // ДЗ

Тема 3: Классы и интерфейсы

Тема 4: Продвинутые типы данных // ДЗ

Тема 5: Модули, namespaces, асинхронные операции, обработка ошибок

Тема 6: Декораторы, Reflector API, Dependencies Injection // ДЗ