После курса вы сможете писать более надёжный код за счёт системы типов TypeScript. В программе несколько блоков, которые вы проходите последовательно:
Блок 1. Введение: что такое TypeScript, его синтаксис и как настроить среду разработки.
Блок 2. Базовый синтаксис: работа с переменными, типами данных, массивами и объектами.
Блок 3. Операторы, условные конструкции, циклы и работа с числами.
Блок 4. Функции: как их объявлять и вызывать, как задавать типы для параметров и возвращаемых значений.
Блок 5. Продвинутые возможности: объединение типов, работа с объектами, пользовательские типы, обобщения (дженерики) и утилитарные типы.
Блок 6. Применение TypeScript в React: типизация компонентов, хуков и событий.
Блок 7. Классы: работа с ними, интерфейсами и модификаторами доступа.
Блок 8. Практикум: закрепление навыков - работа с декларациями, DOM и сторонними библиотеками.





