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 практичних завдань. Учасники отримують допомогу та підтримку протягом всього навчання. Викладачі допомагають розбирати та усувати помилки у коді. Доступ до матеріалів надається без обмежень за часом. Після успішного завершення курсу видається сертифікат.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора