ITGid

TypeScript

984 UAH за курс
-
Для опытных
TypeScript
Этот курс TypeScript для программистов, которые уже знают JavaScript и хотят работать со сложными проектами. Здесь рассматриваются типы данных, ООП, работа с DOM и другие ключевые отличия TS от JS. Каждый спринт содержит много практических заданий, чтобы закрепить знания.

О курсе

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

Основы TypeScript

Курс начинается с фундаментальных понятий. Студенты изучают основные типы данных: числа, строки, логические значения. Рассматривают специальный тип any и работу с массивами в TypeScript. Этот модуль дает понимание того, чем TypeScript отличается от обычного JavaScript.

Первые шаги и инструменты

На этом этапе участники создают свою первую программу на TypeScript. Учатся компилировать TypeScript код в JavaScript. Практикуют работу с TypeScript на платформе Codepen.io. Получают инструкции, как правильно задавать вопросы в чате во время обучения.

Работа с DOM

Модуль посвящен взаимодействию с Document Object Model. Студенты изучают HTMLInputElement и HTMLElement. Учатся вводить и выводить информацию на странице. Осваивают особенности работы с DOM при использовании TypeScript.

Функции и структуры данных

В этой части курса рассматривают функции в TypeScript, включая стрелочные функции. Работают с массивами и кортежами. Изучают Enum - перечисления, которые позволяют лучше структурировать код.

Объектно-ориентированное программирование

Самый большой блок курса посвящен ООП. Студенты последовательно изучают объекты, классы и наследование. Затем переходят к более сложным концепциям: абстрактные классы, методы и свойства. Разбирают Get и Set методы для контроля доступа к свойствам. Изучают статические свойства и методы, а также интерфейсы для создания контрактов в коде.

Требования к студентам

Для успешного прохождения курса нужны знания JavaScript на уровне курса JavaScript 2.0. Без этих базовых знаний будет сложно разобраться в материале.

Организация обучения

Курс включает 13 спринтов и 110 практических заданий. Участники получают помощь и поддержку на протяжении всего обучения. Преподаватели помогают разбирать и устранять ошибки в коде. Доступ к материалам предоставляется без ограничений по времени. После успешного завершения курса выдается сертификат.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора