Курс JavaScript Developer
- Online
- Для початківців
- JavaScript
![]() |
|
| Навчальний центр: | Genius.Space |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 8 тижнів |
| Початок курсу: | Будь-який момент |
| Вартість навчання: | Уточнюйте |
Курс допоможе опанувати з нуля професію JavaScript Developer. На заняттях ви навчитесь розробляти інтерактивні сайти за допомогою JS, створювати різноманітні сценарії, запрошувати дані та передавати інформацію на сервер, додавати анімації та графічні ефекти на веб-сторінки враховуючи дії користувача.
Програма курсу
Введення
- JavaScript – що це таке.
- Підключення скрипта.
- DevTools.
- Визначення об'єктів, властивостей та методів.
- Типи данних.
Оператори
- Оператори.
- Вивід данних/Ввід данних.
- Вирішення логічних задач та побудова алгоритмів.
- Умови if/else та switch/case.
Масиви і цикли
- Масиви.
- Цикли.
- Методи присвоєння.
- Методи масиву.
- Області видимості.
Функції
- Функції.
- Стрілочні функції.
- Лексичне оточення.
- Контексти і виклики.
Замикання this
- Замикання this.
- Контексти і виклики.
- Call, apply, bind.
Об'єкти та класи
- ООП.
- Об'єкти.
- Інкапсуляція, абстракція, наслідування, поліморфізм.
- Практика.
ES6
- Конструктори.
- Внутрішні методи.
- Прототипи.
- ES6.
DOM
- Що таке DOM.
- Навігація по DOM.
- Властивості.
- Робота з DOM-вузлами.
Події
- Події.
- Форми.
- Event propagation.
- Drag'n'Drop.
Local Storage & Node.js
- Local Storage.
- Node.js.
- Установка і використання.
- Додавання/видалення бібліотек.
Асинхронний Js & дата
- Асинхронний JS.
- Синхронність, асинхронність, багатопотоковість.
- SetTimeout і setInterval.
- Дата.
- Promise.
Протоколи передачі даних
- TCP/IP.
- HTTP.
- HTTPS.
- Коди відповіді.
- Помилки і обробка.
REST API
- REST API.
- Ajax.
- Fetch.
- Практика.
WebPack & Gulp
- Складання проєктів: WebPack, Gulp.
React
- Основи популярної бібліотеки.
- Створення зборки.
- Використання React на прикладах.
Фінальна робота
- Фінальний модуль та отримання диплому.
Особливості курсу
- Заняття проходять у зручний час
- Додаткові переваги у пакеті "Pro"
- Доступ до особистого кабінету із записами занять
- Сертифікат про проходження курсу
Викладачі курсу
Крістіна Малітовська - Front End/Mobile Developer, React/React Native Developer at CanDo.
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
28.09.2026
Тривалість
7 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
11 824 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 200 UAH за курс
Навчальний центр
ITGid
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для досвідчених
Мова навчання
Russian
Вартість
984 UAH за курс
Навчальний центр
SkillUP
Формат
Online
Початок навчання
Дата формується
Тривалість
18 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
17 775 UAH за курс
