Перейти к содержимому

TypeScript для начинающих

Для тех, кто знает основы JavaScript. Типы и их вывод, объединения и сужение, объектные типы и интерфейсы, функции, классы, дженерики, утилитные типы, асинхронный код и настройка проекта.

Бесплатно14 тем130 уроков≈ 6 ч

В курсе нет задач на программирование, поэтому для прохождения ничего устанавливать не нужно. Чтобы попробовать примеры из уроков, откройте их в TypeScript Playground в браузере или подготовьте компьютер за три шага.

  1. Попробуйте Playground

    TypeScript Playground проверяет код прямо во время набора, показывает JavaScript, который из него получится, и запускает его. Строгий режим там включён, как и в курсе.

  2. Установите Node.js

    Выберите версию Node.js с пометкой LTS, 22.18 или новее.

    • Скачайте установщик для своей системы со страницы nodejs.org/en/download и запустите его.
    • Руководство Running TypeScript natively показывает, как Node.js запускает файл .ts: убирает типы и не проверяет их.
  3. Установите TypeScript и VS Code

    Типы проверяет компилятор tsc. Курс рассчитан на TypeScript 7.

    • На странице Download TypeScript показано, как поставить его на компьютер или в проект.
    • VS Code понимает TypeScript сразу и подчёркивает ошибки типов во время набора: см. TypeScript in Visual Studio Code.

Программа курса