ITGid

JavaScript24 (part 1)

820 UAH за курс
-
Для початківців
JavaScript
Цей курс навчить вас створювати програми на JavaScript. Ви освоїте роботу з DOM, формами, циклами та функціями, а також розробите калькулятор для будівельного сайту. Курс містить багато практичних завдань, щоб закріпити знання.

Про курс

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

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

На перших заняттях студенти знайомляться з інтерфейсом навчальної платформи та отримують доступ до всіх матеріалів. Встановлюють середовище розробки Visual Studio Code та створюють першу програму на JavaScript. Вчаться виводити інформацію на веб-сторінку за допомогою методів innerHTML і textContent.

Основи мови та робота з даними

Цей блок охоплює фундаментальні концепції JavaScript. Студенти вивчають змінні, константи та області видимості. Роблять операції з числами та рядками, використовуючи конкатенацію та інтерполяцію. Отримують навички роботи з DOM-елементами через querySelector та querySelectorAll.

Взаємодія з користувачем

У цьому модулі розглядаються процедури та події в JavaScript. Студи навчаються прив'язувати функції до подій за допомогою addEventListener. Практикують роботу з різними елементами форм: input, select, textarea та checkbox. Вивчають основні події кліку, введення даних та фокусування.

Логіка та управління програмою

Модуль присвячений розгалуженню програм та циклам. Студенти освоюють оператори if, else if, else, switch-case та тернарний оператор. Практикують роботу з циклами for, while та do while. Закріплюють знання на практиці через створення калькулятора для будівельного сайту.

Робота з HTML та CSS

Тут студенти вчаться маніпулювати атрибутами елементів за допомогою setAttribute та getAttribute. Опанують методи додавання, перевірки, видалення та переключення CSS-класів. Навчаються створювати нові елементи через createElement та розміщувати їх у DOM за допомогою append, prepend, before, after.

Функції та стрілочні вирази

Цей розділ детально розкриває роботу з функціями. Студенти вивчають анонімні та іменовані функції, аргументи та значення, що повертаються через return. Ознайомлюються з синтаксисом стрілочних функцій, їх перевагами та обмеженнями. Розглядають різницю у поведінці ключового слова this.

Поглиблена робота з подіями

Завершальний модуль охоплює роботу з різноманітними подіями JavaScript. Студенти вивчають події копіювання, вставки, вирізання, контекстного меню. Опанують методи додавання та видалення обробників подій через addEventListener та removeEventListener. Навчаються обробляти складні сценарії взаємодії з користувачем.

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

Курс включає понад 500 хвилин відеоматеріалів, розділених на 15 навчальних блоків. Студенти виконують 300 практичних завдань та створюють власний проєкт. На всій протяжності навчання доступна підтримка та допомога з розбором та виправленням помилок. Доступ до матеріалів без часових обмежень, після завершення - сертифікація.

Що включено

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