JavaScript. Базовый курс

Цель курса

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

Описание курса

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

Начальная подготовка

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

 

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

118

Модуль 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
  • Подведение итогов
Записаться

  Цена

Для частных лиц: 9000.00 руб.
Для организаций: 10500.00 руб.

 Этот курс читают преподаватели

  Вместе с этим курсом также смотрят