TypeScript : практический гайд
Этот курс поможет вам системно освоить TypeScript — от базовых типов до продвинутых возможностей языка. Вы научитесь работать с типизацией, интерфейсами, условными типами, generics и декораторами, а также поймёте, как правильно выстраивать архитектуру приложений с использованием строгой типизации.
Курс охватывает все ключевые возможности TypeScript — от базовых принципов типизации до продвинутых инструментов работы с типами и классами. Вы последовательно разберётесь, как устроена система типов, научитесь создавать гибкие и безопасные структуры, использовать generics, условные и вспомогательные типы, а также правильно выстраивать архитектуру приложений со строгой типизацией.
Особое внимание уделяется практической работе с типами: их сужению, совместимости, обобщению и построению сложных типовых комбинаций. Также вы освоите принципы ООП в TypeScript и дополнительные возможности классов.
После прохождения курса вы сможете уверенно использовать TypeScript в реальных проектах, писать масштабируемый код и глубоко понимать, как работает система типов в современной разработке.
Сергій Котерняк Software Developer
Изучается на курсе
Знайомство з TypeScript • 1 занятие
- 1
Типізація
Бесплатно- Видео13 мин • смотреть видео
- Конспект
- Тест
Основи типізації • 11 занятий
- 2
Аннотація типів
Бесплатно- Видео5 мин • смотреть видео
- Конспект
- Тест
- 3
Примітивні типи
Бесплатно- Видео9 мин • смотреть видео
- Конспект
- Тест
- 4
Універсальні типи
- Видео7 мин • смотреть видео
- Конспект
- Тест
- 5
Літеральні типи
- Видео11 мин • смотреть видео
- Конспект
- Тест
- 6
Перелічення
- Видео9 мин • смотреть видео
- Конспект
- Тест
- 7
Посилальні типи
- Видео10 мин • смотреть видео
- Конспект
- Тест
- 8
Масиви і кортежі
- Видео8 мин • смотреть видео
- Конспект
- Тест
- 9
Функції
- Видео13 мин • смотреть видео
- Конспект
- Тест
- 10
Інтерфейси
- Видео10 мин • смотреть видео
- Конспект
- Тест
- 11
Індексні сигнатури
- Видео8 мин • смотреть видео
- Конспект
- Тест
- 12
Виведення типів
- Видео9 мин • смотреть видео
- Конспект
- Тест
Робота з типами • 9 занятий
- 13
Звуження типів
- Видео12 мин • смотреть видео
- Конспект
- Тест
- 14
Затвердження типів
- Видео10 мин • смотреть видео
- Конспект
- Тест
- 15
Запит та пошук типів
- Видео6 мин • смотреть видео
- Конспект
- Тест
- 16
Узагальнення
- Видео17 мин • смотреть видео
- Конспект
- Тест
- 17
Сумісність типів
- Видео15 мин • смотреть видео
- Конспект
- Тест
- 18
Брендовані типи
- Видео7 мин • смотреть видео
- Конспект
- Тест
- 19
Співставлені типи
- Видео9 мин • смотреть видео
- Конспект
- Тест
- 20
Умовні типи
- Видео10 мин • смотреть видео
- Конспект
- Тест
- 21
Утилітарні типи
- Видео11 мин • смотреть видео
- Конспект
- Тест
Класи • 3 занятия
- 22
ООП у TypeScript
- Видео12 мин • смотреть видео
- Конспект
- Тест
- 23
Додаткові можливості класів
- Видео5 мин • смотреть видео
- Конспект
- Тест
- 24
Декоратори
- Видео16 мин • смотреть видео
- Конспект
- Тест
После прохождения курса вы получите сертификат


