Главная
КОМПАС-CLOUD
Скачать
Цены   
Вебинары
Новости
Контакты
Решение для

Программа базового курса Javascript

  1. Урок №1.
    1. Как подключить?
    2. Как в JavaScript разделять инструкции?
    3. Как добавить комментарий в код JavaScript?
    4. Как объявить переменную в JavaScript?
    5. Какие типы данных существуют в JavaScript?
    6. Какие операторы существуют в JavaScript? (тернарный оператор)
    7. Как выполнять отладку? (console)


  2. Урок №2. Операторы ветвления, циклы и массивы.
    1. Операторы ветвления.
      1. Условный оператор.
      2. Тернарный оператор.
      3. Оператор выбора switch.

    2. Циклические операторы.
      1. Цикл с предусловием for.
      2. Цикл с предусловием while.
      3. Цикл с постусловием do..while.
      4. Операторы break и continue.

    3. Массивы.
      1. Как объявить массив в JavaScript?
      2. Методы массивов.
      3. Многомерные массивы.



  3. Урок №3. Функции, область видимости и время жизни переменной.
    1. Пользовательские функции.
      1. Как объявить функцию?
      2. Зачем функции аргументы?
      3. Как передавать аргументы?
        1. Как задать значение аргумента по умолчанию?
        2. Переменное количество аргументов - arguments.
      4. Как вернуть значение из функции?
      5. Анонимная функция.
      6. Рекурсивная функция.

    2. Область видимости переменной и время жизни переменной.
      1. Область видимости переменной.
      2. Какое время живет переменная?
        • Замыкания.


  4. Урок №4. Строки. Объекты. Взаимодействие с пользователем.
    1. Строковые функции.
    2. Как объявить объект в JavaScript?
    3. alert, confirm, prompt.
    4. parseInt, parseFloat.


  5. Урок №5. DOM дерево, методы работы.
    1. Что такое DOM?
    2. Какие типы узлов существуют в DOM?
    3. Как выполнять поиск элементов в DOM?
    4. Как перемещаться по DOM?
    5. Как создать элемент DOM?
      1. Атрибуты и свойства. В чем различие?
        1. style.
        2. class (classlist).
      2. Как создать текстовый узел?
      3. Содержимое элемента. Свойство innerHTML.
    6. Как добавить элемент в DOM?
    7. Как удалить элемент из DOM?
    8. Как заменить элемент DOM?


  6. Урок №6. Клиентские события и их обработка.
    1. Что такое событие DOM?
    2. Какие типы событий существуют в DOM?
    3. Как добавить обработчик события?
    4. Каков порядок обработки событий?
    5. Объект события.
      • Действия браузера по умолчанию. Отмена.
    6. Всплытие и перехват.
    7. Делегирование событий.


  7. ДОПОЛНИТЕЛЬНО (при желании):
  8. Урок №7. ООП в JavaScript.

  9. Урок №8. ООП в JavaScript.