Курс «Основы Typescript»
Последнее обновление: 18 октября 2025 г.
3 900 рублей в месяц за все курсы
Включено в курс
Описание
На этом курсе вы изучите основы языка Typescript. Вы узнаете о работе с ошибками, отладке и импорте модулей. В итоге вы научитесь писать простые программы на Typescript. Знания из этого курса помогут программистам писать более надежный и понятный код. Этот курс подойдет тем, кто хочет изучить новый язык программирования или улучшить свои навыки в Typescript.
Чему вы научитесь
- Создавать программы, используя основные конструкции языка (условия, циклы, функции и другие)
- Составлять программы, состоящие из нескольких модулей
- Правильно анализировать ошибки в коде и пользоваться отладочной печатью при их поиске
Программа
1 | Введение Знакомимся с темой и задачами курса |
2 | Привет, Мир! Пишем первую программу на Typescript |
3 | TypeScript Обсуждаем TypeScript как второй язык |
4 | Переменные Знакомимся с переменным в TypeScript |
5 | Именованные функции Знакомимся с именованием функций |
6 | Анонимные функции Учимся использовать анонимные функции |
7 | Массивы Учимся использовать массивы |
8 | Объектные типы Учимся использовать Object Types |
9 | Перечисления Знакомимся с Enums |
10 | Псевдонимы типов Учимся использовать псевдонимы типов |
11 | Тип Any Учимся использовать тип Any |
12 | Система модулей Знакомимся с системой модулей |
13 | Функции как параметры Учимся использовать функции как параметры |
14 | Опциональные параметры в функциях Учимся использовать опциональные параметры в функциях |
15 | Тип Void Учимся использовать тип Void |
16 | Возврат из функции Учимся использовать тип Never |
17 | Тип Unknown Учимся использовать тип Unknown |
18 | Деструктуризация Знакомимся с деструктуризацией в TypeScript |
19 | Операции Rest и Spread Учимся использовать операции Rest и Spred в TypeScript |
20 | Перегрузка функций Учимся использовать Function Overloads |
21 | Сужение типов Изучаем Narrowing |
22 | Аннотации типов Учимся использовать аннотации типов |
23 | Многомерные массивы Учимся определять типы многомерных массивов |
24 | Неизменяемые массивы Учимся использовать массивы только для чтения |
25 | Кортежи Учимся использовать Tuples |
26 | Типы как множества Учимся использовать типы как множества |
27 | Объединения Изучаем Union Types |
28 | Null и Undefined Знакомимся с типами null и undefined |
29 | Литералы Знакомимся с Literal Types |
30 | Пересечение Учимся использовать Intersections Types |
31 | Присваивание значения Изучаем присваивание значения с типизацией |
32 | Иерархия типов Знакомимся с иерархией типов |
33 | Структурная типизация Знакомимся со структурной типизацией |
34 | Ковариантность и контравариантность Подробнее обсуждаем объединения типов |
Формат обучения
Испытания
1 | Group Orders |
2 | Diff Builder |
3 | Обработчик ошибок |
4 | Discount Price |
5 | Tasks Manage |
Рекомендуемые программы

- Тренажер с практикой
- Бессрочный доступ к теории
- Асинхронный формат
3 900 рублей в месяц за все курсы