[Центр Мастеров] JavaScript. Базовый курс. 2014

Цена:
431.2
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?
Цель курса
Научить слушателей программированию на JavaScript для Веба.

Описание курса
Сегодня с помощью JavaScript создают очень мощные и интерактивные Веб-сайты, значительно расширяя стандартные возможности Веб-страниц. Такие сайты, как Facebook, Twitter немыслимы без использования JavaScript. Прослушав предлагаемый курс, Вы научитесь с нуля писать сценарии JavaScript, используя всю мощь этого языка.

Начальная подготовка
Для успешного прохождения курса требуется обладать навыками уверенной работы с компьютером, интернет браузером, программой текстового редактора и школьного курса информатики, а так же курса

Модуль 1. Введение в javascript
  • Что такое сценарии в html
  • Синтаксис языка
  • Понятие операторов
  • Лабораторная работа: первый сценарий
  • Понятие переменной и литерала
  • Типы данных, оператор typeof
  • Базовые типы string, number, boolen
  • Работа со строками
  • Лабораторная работа: изучение методов экземпляров string
  • Работа с числами - объект math, функции (методы глобального объекта) parseint(), parsefloat()
  • Лабораторная работа: изучение методов экземпляров number, методов глобального объекта и объекта math
  • Массивы и объекты
  1. Определение массивов
  2. Определение объектов
  • Лабораторная работа: наполняем массив объектами
Модуль 2. Функции и объекты
  • Управляющие конструкции языка
  1. Условный оператор
  2. Циклы
  3. Лабораторная работа: Используем циклы
  • Функции
  1. Описание функций
  2. Видимость переменных
  3. Возвращаемые значения
  4. Лабораторная работа: Пишем и вызываем функции
  • Объекты
  1. Создание объектов
  2. Прототипы
  3. Лабораторная работа: Создаем свои объекты
Модуль 3. Взаимодействие с браузером, события
  • Объектная модель браузера
  • Виды и назначение объектов браузера
  1. window
  2. navigator
  3. location
  4. history
  5. document
  6. Лабораторная работа: использование объектов браузера
  • События
  1. Понятие и привязка к событиям
  2. Обработка событий
  3. Объект event
  4. Лабораторная работа: написание обработчика события
Модуль 4. Введение в объектную модель документа
  • Понятие и назначение объектной модели документа DOM
  1. Виды элементов
  2. Свойства и методы
  3. Манипуляция объектами DOM
  4. Лабораторная работа: изучение DOM объектов
  • Типовые приемы при работе с DOM
  1. Лабораторная работа: манипуляция DOM объектов
Модуль 5. Работа с DOM
  • Доступ к отдельным объектам HTML
  • Поиск объекта
  • Выборка однотипных объектов
  • Создание и удаление объектов
  • Привязка к событиям
  • Изменение содержания и свойств объектов
  • Лабораторная работа: манипуляция объектами страницы
Модуль 6. Современные возможности JAVASCRIPT
  • Дополнительные возможности JAVASCRIPT
  • Расширения и библиотеки (обзорно JQUERY)
  • Взаимодействуйте с сервером (обзорно AJAX)
  • Лабораторная работа: манипуляция объектами с помощью JQUERY
  • Подведение итогов