Календарь 1,5 месяца
звезда 4.8 Сравни.Ру | Рекомендовано РБК

Основы TypeScript

Подойдет frontend-разработчикам и специалистам с базовыми знаниями JavaScript
Научитесь писать типизированный код и использовать TypeScript в проектах
Экспертиза специалистов, применяющих TS в крупных продуктах
Купить курс
star01

Навыки

Вы будете уметь

  • Работать с базовым синтаксисом TypeScript, типами данных и переменными
  • Использовать операторы, условия и числа
  • Применять функции, объединение типов, объекты и обобщения
  • Работать с классами и использовать TypeScript в React

Инструменты

ReactReact
DOMDOM
TypeScriptTypeScript
и другие
star02

Программа

Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно.
Основы TypeScriptplus
Блок 1Введение в TypeScriptarrow-down

Изучите возможности языка TypeScript, его синтаксис и настройку среды разработки.

Темы:

  • Что такое TypeScript

  • Установка и настройка среды

Блок 2TypeScript: базовый синтаксис, типы данных и переменныеarrow-down

Разберетесь в основах синтаксиса TypeScript: научитесь работать с переменными, типами данных, массивами и объектами.

Темы:

  • Типы данных

  • Объявление и инициализация переменных

  • Массивы и объекты

Блок 3TypeScript: операторы, условия и циклы, числаarrow-down

Познакомитесь с операторами, условными конструкциями и циклами для управления потоками данных.

Темы:

  • Операторы

  • Условные конструкции

  • Циклы

Блок 4Функции в TypeScriptarrow-down

Научитесь объявлять, вызывать функции и правильно использовать типизацию для параметров и возвращаемых значений.

Темы:

  • Виды объявления и вызова функций

Блок 5TypeScript: объединение типов, работа с объектами, обобщенияarrow-down

Изучите расширенные возможности типизации, обобщения и работу с пользовательскими типами.

Темы:

  • Объединение типов и пользовательские типы

  • Работа с массивами, кортежами и объектами с использованием псевдонимов

  • Обобщения (дженерики) и утилитарные типы

Блок 6TypeScript: Reactarrow-down

Разберетесь с применением TypeScript в React: типизация компонентов, хуков и событий.

Темы:

  • Использование TypeScript в компонентах React

  • Типизация основных хуков и рефов

  • Типизация событий

Блок 7TypeScript: классыarrow-down

Научитесь работать с классами, интерфейсами и модификаторами доступа в TypeScript.

Темы:

  • Создание и назначение интерфейсов при работе с классами

  • Имплементация интерфейсов

  • Модификаторы доступа

  • Абстракции в классах

Блок 8Практикум по работе с TypeScriptarrow-down

Закрепите навыки на практике: работа с декларациями, DOM и сторонними библиотеками.

Темы:

  • Использование файлов деклараций TypeScript

  • Работа с DOM в TypeScript

  • Типизация приложения при использовании сторонних библиотек

star03

Оплатить на сайте или записаться на консультацию

Варианты оплаты
999 ₽ x
1 998 ₽−50%
Окончательные условия определяются платежным партнером


CheckПоддержка куратора на всех этапах
CheckДоступ к материалам на 3 года
Check35+ часов теории и практики на кейсах реальных компаний
star04

Преподаватели

Александр Трофименко

Руководитель IT-отдела, ООО «Горный отдых»

Сергей Криворучко

Ведущий фронтенд разработчик, NDA

star05

Часто задаваемые вопросы

Если у вас остались вопросы об онлайн-курсе «Основы TypeScript», вы можете оставить заявку, и наш гид поможет вам разобраться
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.


 

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс по частям?

Да, курс можно оплатить онлайн картой или частями. Если возникнут вопросы при оплате, свяжитесь с нашим менеджером — он поможет оформить платеж.

Можно ли оплатить курс от компании или юрлица?

Конечно — у нас оплачивают обучение своих сотрудников многие компании: «Яндекс», Skyeng, «Сбербанк», Wargaming и другие.

Оплату проводим по счету и предоставляем все необходимые закрывающие документы. Если нужно, то заключаем договор.

При оплате курса более чем на пять сотрудников делаем скидку для юрлиц — оставляйте заявку, чтобы узнать обо всех актуальных акциях и до встречи на курсе.