Курс JavaScript v2.0

  • Online
  • Для начинающих
  • JavaScript
Образовательный центр: ITGid
Формат:Видеокурс / Платформа
Язык обучения:Russian
Начало курса:Любой момент
Стоимость обучения:939 UAH за курс

Вчимо JavaScript із нуля до junior рівня. Величезна кількість практики, допомога у розв`язанні task, розбір багів. Синтаксис, умовний вибір, цикли, DOM, об'єкти, Set, методи масивів, події, Local Storage, перехоплення помилок, AJAX, Promise, Fetch.

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

Вивчаємо:

  • Синтаскіс javascript
  • Робота з формами
  • DOM (document object model)
  • Оператори розгалуження
  • Оператори умовного вибору
  • Цикли (for, while, do while)
  • Вкладені цикли
  • Функції, аргументи, return
  • Масиви
  • Методи масивів
  • Двовимірні масиви
  • Об'єкти
  • Set - набори
  • Перебір об'єктів
  • Події миші
  • Події клавіатури
  • Подія touch
  • try catch
  • localStorage
  • AJAX, XMLHTTPRequest
  • fetch, Promise
  • async функції
  • ООП

Спринти

  • Налаштовуємо VScode для роботи з курсом
  • Стартуємо і пишемо першу програму
  • Основи вводу даних
  • Оператор if, else, switch case - вибір в JavaScript
  • Працюємо з формами: input, range, textarea, checkbox
  • Цикли в JavaScript
  • Вкладені цикли в JavaScript (частина 2)
  • Функції і все про них
  • Цикл While, Do While
  • Працюємо з DOM
  • Масиви в JavaScript
  • Додавання і видалення елементів в масиві, pop, push, splice
  • Двовимірні масиви
  • Асоціативний масив (обєкт) в JavaScript
  • Практика по масивам - отримуємо прогноз погоди по API
  • Set в JavaScript
  • Перебір масивів: for, for in, for of
  • Методи масивів: map, filter (частина 1)
  • Методи масивів: join, split, forEach (частина 2)
  • Події миші в JavaScript
  • Події клавіатури в JavaScript
  • Короткий обзор touch подій
  • Обробляємо помилки за допомогою Try Catch
  • LocalStorage. Зберігаємо все
  • Запити GET, POST. POSTMAN. Робота з API
  • Запити GET, POST на JS. Асинхронний JS, AJAX
  • Fetch запит. Asunc функції, await. AJAX
  • Promise. Ланцюжки промісів (chaining), PromiseAll
  • ООП в ES6
  • Бонус - замикання
  • Бонус - рекурсія

Курс містить 3 проєкти:

  • Сайт прогнозу погоди. Працюємо з API, fetch, можливість вибору міста, отримання прогнозу погоди із сервера (температура, сила вітру, напрямок, вологість, тиск)
  • Віртуальна клавіатура. Перехоплення символів, що вводяться, з відображенням на екрані
  • Touch слайдер із перегортанням зображень. Працює для desktop та мобільних екранів

Вимоги до проходження курсу

  • базові навички роботи з комп'ютером
  • базові знання html + css

Особливості курсу

  • 31 спринт 458 тасок
  • Проєкти
  • Допомога та підтримка
  • Розбір та усунення багів
  • Доступ без обмежень по часу
  • Сертифікація

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Russian
Стоимость
1 025 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
27.10.2025
Длительность
36 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
10 747 UAH за курс
Учебный центр
Foxminded
Формат
Online
Начало обучения
Будь-який момент
Длительность
4 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
1 775 UAH за курс
Учебный центр
Junior IT
Формат
Online
Начало обучения
Дата формується
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте