ОТКРЫТЫЙ КУРС · 20 уроків

JavaScript • Основи

Зрозумій логіку JavaScript: змінні, умови, цикли, масиви, функції та об’єкти.

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

Для початківців, які хочуть зрозуміти JavaScript перед створенням інтерактивних сторінок. Знання HTML поки не потрібне.

Як побудоване навчання

20 уроків у чотирьох модулях: короткий конспект, приклад, класна й домашня робота. Наприкінці — іспит з основ мови.

Чого навчишся

  • Пояснювати різницю між значенням, змінною та виразом.
  • Керувати виконанням програми через if, порівняння й цикли.
  • Зберігати набори даних у масивах та об’єктах.
  • Писати функції й складати невелику програму з кількох кроків.

Шлях модулями

  1. ЗнайомствоВивід і перші значення: числа, рядки та змінні.
  2. Вибір та повторенняУмови й перший цикл для вибору та повторення.
  3. Цикли та масивиЦикли й масиви для роботи з набором даних.
  4. Власні програмиФункції, об’єкти та підсумкова невелика програма.

Результат курсу

Після чотирьох модулів ти зможеш написати просту програму, що отримує дані, обробляє їх і показує результат, та перевірити знання на іспиті.

Що вивчати далі

Це основи мови. DOM, кнопки на сторінці, серверний Node.js і фреймворки — окремі наступні теми.

01
МОДУЛЬ 1 · УРОКИ 1–5

Знайомство

Перші команди та змінні

  1. Урок 1. Перше повідомленняconsole.log · 12 мин →
  2. Урок 2. Коробка з ім'ямlet · 12 мин →
  3. Урок 3. Значення не змінюється.const · 12 мин →
  4. Урок 4. Слайсові слова.Лінії та + · 12 мин →
  5. Урок 5. Зарахувати покупку.Додавання та багатозастосування · 12 мин →
02
МОДУЛЬ 2 · УРОКИ 6–10

Вибір та повторення

Перевірка, відділення та цикли

  1. Урок 6. Правда або помилковістьПорівняння та boolean · 12 мин →
  2. Урок 7. Якщо немає.if і else · 12 мин →
  3. Урок 8. Три варіантиelse if · 12 мин →
  4. Урок 9. Два питання одночасно.&& и || · 12 мин →
  5. Урок 10. Повторити лічильник.for цикл · 12 мин →
03
МОДУЛЬ 3 · УРОКИ 11–15

Цикли та масиви

Відповідність, списки та дії з ними

  1. Урок 11. Довгий термінwhile цикл · 12 мин →
  2. Урок 12. Перелік номерівМасивний · 12 мин →
  3. Урок 13. Візьміть один елемент.Індекс масиву · 12 мин →
  4. Урок 14. Кожен елементfor...of цикл · 12 мин →
  5. Урок 15. Додати до спискуpush · 12 мин →
04
МОДУЛЬ 4 · УРОКИ 16–20

Власні програми

Функції, об'єкти та кінцевий проект

  1. Урок 16. Ваша команда.Мета · 12 мин →
  2. Урок 17. Функція з реагуваннямАргументи і return · 12 мин →
  3. Урок 18. Пункт з властивостямиОб'єкт · 12 мин →
  4. Урок 19. Зручні словаtoUpperCase і length · 12 мин →
  5. Урок 20. Підсумок: кількість точокАрра, функція і стан · 18 мин →