Головна Школи Sigma Software University Вступ до JavaScript з React.js та TypeScript
Sigma Software University

Вступ до JavaScript з React.js та TypeScript

10 тижнів
Для початківців
Frontend
Цей курс навчить вас JavaScript з нуля до роботи з React.js та TypeScript. Ви освоїте основи мови, роботу з DOM, ООП та створення веб-додатків. Після курсу ви зможете розробляти власні проекти з використанням сучасних технологій. Потрібні базові знання HTML/CSS.

Про курс

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

Початок роботи з JavaScript

На цьому курсі починають з основ веб-розробки та JavaScript. Спочатку студенти встановлюють потрібні інструменти та середовище розробки. Цей модуль готує все необхідне для подальшого навчання.

Основи мови програмування

Другий модуль охоплює фундаментальні концепції JavaScript. Тут вивчають синтаксис, змінні, умовні конструкції та цикли. Також розглядають функції та роботу з масивами - це основа для всіх подальших тем.

Робота з веб-сторінками

У цій частині курс показує, як JavaScript взаємодіє з HTML-документами через DOM. Студенти вчаться знаходити та змінювати елементи на сторінці, а також обробляти події - кліки, введення даних та інші дії користувачів.

Об'єктно-орієнтоване програмування

Модуль присвячений ООП в JavaScript. Тут пояснюють концепції об'єктно-орієнтованого підходу, роботу з конструкторами та прототипами. Ці знання допомагають писати більш структурований код.

Сучасні фреймворки та TypeScript

Ці два модулі знайомлять з React.js та TypeScript. Спочатку студенти вивчають основи React - компоненти, JSX та життєвий цикл. Потім переходять до TypeScript, де розбирають типи даних, анотації, інтерфейси та класи.

Робота з сервером

У цьому модулі курс вчить взаємодіяти з серверною частиною. Студенти освоюють AJAX запити та роботу з API. Це важливий етап для створення повноцінних веб-додатків.

Фінальний проект

Останні два модулі присвячені практичній роботі. Спочатку студенти планують та створюють власний проект з використанням React.js та TypeScript. Потім завершують розробку, презентують результат та проходять підсумкове тестування.

Вимоги до учасників

Для участі в курсі потрібні базові знання HTML та CSS. Розуміння англійської мови буде корисно для роботи з технічною документацією.

Що отримують студенти

Курс включає практичні завдання для закріплення матеріалу. Заняття проводять досвідчені викладачі. Після успішного завершення навчання студенти отримують сертифікат.

Що включено

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