Опис курсу:

В ході навчання Ви вивчите історію JavaScript і її можливості, дізнаєтеся про лексичні структури мови, познайомитеся зі змінними і навчитеся проводити операції з ними. Ми розповімо Вам про умовні і циклічні конструкції, масиви і функції. Також Ви дізнаєтесь про об'єкти і способи їх створення, властивості і методи об'єктів. Після закінчення базового курсу Ви зможете закріпити пройдений матеріал в ході практичних занять.

Після вивчення курсу Ви зможете:

  • Створювати і працювати зі змінними
  • Перевіряти код на предмет помилок
  • Реалізовувати нескладні математичні операції
  • Створювати масиви, функції, об'єкти, умовні і циклічні конструкції

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

  • Урок 1. Введення в Javascript
    • Введення в Javascript
      • Інтеграція JS в HTML документ
      • Коментування коду
      • Змінні, правила їх створення, іменування
    • Типи даних
      • Що таке типи даних в JS
      • Розбір типів даних в JS
      • Числа
      • Рядки
      • Булеві типи
      • NULL
      • Undefined
      • Конверсія типів
    • Способи взаємодії з користувачами
      • Метод write ()
      • Метод alert ()
      • Метод confirm ()
      • Метод prompt ()
    • Основні оператори в JS
    • Арифметичні оператори
      • Примітивні оператори
      • Розподіл по модулю
      • Зміна значення змінної
      • Інкремент
      • Декремент
      • Смарт оператори
    • Оператори рівності
      • Символ присвоєння
      • Символ рівності
      • Символ ідентичності
      • Символ "не"
    • Оператори співвідношення значень
  • Урок 2. Умовні та циклічні конструкції
    • Умовні конструкції
      • Конструкція if
      • Конструкція if else
      • Вкладені умовні конструкції
      • Оператор switch
      • Тернарного умовний оператор
    • Циклічні конструкції
      • Конструкції while і do while
      • Конструкція for
      • Оператори break і continue
    • Логічні конструкції
      • Диз'юнкція
      • Кон'юнкція
      • Лонічне "не"
  • Урок 3. Функції
    • Елементарні функції
      • Приклади функцій
      • Аргументи Функ
      • Оператор return
      • Масив arguments
    • Область видимості функцій
      • Локальна область видимості
      • Глобальна область видимості
    • Приклади функцій
      • Рекурсія
      • Функції літерали і стандартне оголошення
      • Вкладені функції
      • Функції як аргументи для інших функцій
  • Урок 4. Масиви
    • Прості масиви
      • Масиви
      • Доступ до елементів функцій
      • Довжина масиву
      • Асоціативні масиви
      • Вкладені масиви
    • Методи для роботи з масивами
      • Join ()
      • Concat ()
      • Reverse ()
      • Slice ()
      • Splice ()
      • Sort ()
      • Push ()
      • Pop ()
      • Unshift ()
      • Shift ()
  • Урок 5. Введення в об'єкти
    • Робота з об'єктами
      • Створення об'єктів
      • Конструктор new Object ()
      • Читання і запис властивостей
      • Об'єкт як властивість
      • Створення вкладеного об'єкта за допомогою функції конструктора
      • Методи об'єктів
      • Оператор in
      • Циклічна конструкція for in
      • Конструкція if (in)
      • Оператор delete
      • Instanceof і instanceof

Мінімальні вимоги:

  • Впевнене володіння персональним комп'ютером
  • Навички роботи з текстовими редакторами
  • Знання HTML, CSS

* Вказані знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!