Курс по языку TypeScript еще в разработке. Вы можете помочь и отправить пулл-реквест с новыми уроками или дополнить те, которые уже есть https://github.com/hexlet-basics
Бесплатный курс

TypeScript как второй язык

В современной разработке, TypeScript не просто занял прочное место, но и во многих местах заменил собой JavaScript. Знание TypeScript стало необходимым знанием любого разработчика, который работает либо с Node.js либо с браузером

18 часов1787 студентов56 уроков с практикой в браузере
Начать обучениеЗарегистрироваться

Основы TypeScript

TypeScript – один из самых популярных языков программирования в мире. Он используется для создания интерактивных веб-страниц, мобильных приложений, в серверной разработке. Изучать TS мы будем с нуля, с самых азов. Первый модуль – плацдарм для написания осмысленных программ. В нем мы разберем, как написать свой первый код на TS. Расскажем, что такое комментарии и зачем они нужны. На примере проверки ваших решений рассмотрим, что такое тестирование и как читать вывод тестов.

Типизация функций

Большая часть задач по типизации функций связана с правильным описанием входных параметров, которые могут быть достаточно сложными, включая другие функции, у которых свои параметры. Сюда же входят особенности работы с rest и destructuring. И самое необычное - дженерики.

Типизация массивов

Подробнее о типах

Начните прямо сейчас

Классы

Интерфейсы

Дженерики

Типизация объектов

Работа с типами

Готовы попробовать?
Регистрация не требуется

Иконка C
1 час3771
Иконка C#
16 часов7071
Иконка Elixir
7 часов1435
Иконка HTML
11 часов56025