FFlauron
Курси/Початковий

JavaScript Basic

Курс для початківців з основ JavaScript: змінні, функції, робота з DOM та подіями. Створіть свій перший інтерактивний застосунок.

📚 8 модулів📝 25 уроків💻 35 задач8 модулів

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

Модуль 1. Вступ до JavaScript3 ур. · 1 зад.
  • Що таке JavaScript і де його використовуютьБезкоштовно
  • 🔒Інструменти розробника. Підключення JS до HTML
  • 🔒Перша програма: console.log, alert, prompt1 зад.
Модуль 2. Основи синтаксису3 ур. · 4 зад.
  • 🔒Змінні: let, const, var1 зад.
  • 🔒Типи даних1 зад.
  • 🔒Оператори. Шаблонні рядки2 зад.
Модуль 3. Управління потоком3 ур. · 5 зад.
  • 🔒Умовні оператори: if, else, else if2 зад.
  • 🔒Switch. Тернарний оператор1 зад.
  • 🔒Цикли: for, while, do-while2 зад.
Модуль 4. Масиви та об'єкти3 ур. · 5 зад.
  • 🔒Масиви та їх методи2 зад.
  • 🔒Об'єкти1 зад.
  • 🔒Робота з колекціями: map, filter, reduce2 зад.
Модуль 5. Функції3 ур. · 7 зад.
  • 🔒Оголошення та виклик функцій2 зад.
  • 🔒Аргументи, дефолти, область видимості3 зад.
  • 🔒Arrow-функції та callback'и2 зад.
Модуль 6. DOM та події3 ур. · 6 зад.
  • 🔒DOM: пошук елементів і робота з вмістом2 зад.
  • 🔒Зміна стилів, класів, атрибутів. Створення елементів2 зад.
  • 🔒Події: addEventListener, click, input, submit2 зад.
Модуль 7. Browser APIs3 ур. · 2 зад.
  • 🔒Таймери: setTimeout, setInterval, debounce1 зад.
  • 🔒localStorage: збереження даних у браузері1 зад.
  • 🔒fetch: HTTP-запити з браузера
Модуль 8. Практичні проєкти4 ур. · 5 зад.
  • 🔒Проєкт: Калькулятор1 зад.
  • 🔒Проєкт: Таймер зворотного відліку1 зад.
  • 🔒Проєкт: To-Do список зі збереженням1 зад.
  • 🔒Проєкт: Інтерактивна форма з валідацією2 зад.

Про курс

Про курс

JavaScript — мова, що оживляє вебсайти. Цей курс — повний вступ для тих, хто починає шлях у фронтенді: основи мови, робота з DOM, події, побудова перших проєктів.

Чого ви навчитеся

  • Базовий синтаксис і концепції JavaScript
  • Робота зі змінними, функціями та об'єктами
  • Взаємодія з DOM і обробка подій
  • Створення інтерактивних елементів сайту
  • Побудова портфоліо-проєктів

Для кого

Для початківців у програмуванні, які хочуть опанувати JavaScript та інтерактивний веб.

Вимоги

Базове знання HTML/CSS — плюс, але не обов'язкове.