Чему вы научитесь
- Применять расширенные возможности типизации в TypeScript
- Разрабатывать generics и настраивать их ограничения
- Строить архитектуру приложений с использованием классов и ООП
- Сравнивать и использовать разные утилиты и подходы работы с типами
- Создавать и использовать декораторы для метапрограммирования
- Интегрировать TypeScript с популярными фреймворками и инструментами
- Писать тесты с учетом строгой типизации
О курсе
Этот курс-квест предназначен для разработчиков, уже знакомых с базовым TypeScript и желающих прокачать навыки до уровня Middle. Ты будешь выполнять серию миссий — от углубленной типизации и ООП до интеграции с фреймворками и тестированием. Каждый модуль — это увлекательный квест с практическими заданиями и реальными кейсами.
Для кого этот курс
Для разработчиков, уже знакомых с JavaScript и базовым TypeScript
Для тех, кто хочет перейти с Junior на Middle уровень
Для frontend и backend инженеров, которые работают с React, Angular, Node.js и хотят писать более надежный код
Для разработчиков, готовящихся к собеседованиям на Middle-позиции
Начальные требования
-
Знание JavaScript на уровне уверенного Junior
-
Базовое понимание TypeScript (типы, интерфейсы, простые функции)
-
Желание выполнять практические задания и решать квесты
Преподаватели курса
Как проходит обучение
Практические задания в формате квестов
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 2 учеников получили сертификат.
Что вы получите
- Системные знания по TypeScript до уровня Middle+
- Подготовку к собеседованиям на Middle-разработчика
Нагрузка
4-5 часов в неделю