Курс JavaScript. Уровень 2. Расширенные возможности

Код: ITCloud-JS-2

Продолжительность курса

16 Академических часов

Ближайшие курсы

Август
Октябрь

15.10.2020 - 16.10.2020 Ект

Данный курс посвящен принципам и приемам взаимодействия с HTML-документом средствами языка JavaScript (JS). В рамках курса рассматриваются встроенные в браузер объекты, которые помогут реализовать повышенную интерактивность и функциональность сайта, работа с объектами формы и реализация валидации пользовательского ввода, генерация и изменение разметки страницы, а также событийная модель JavaScript

Стоимость курса

20 085 руб
Заказать

Цели курса:

  • Понимать возможности JavaScript в среде веб-браузеров
  • Управлять браузерами и элементами HTML-страниц с помощью JavaScript

Аудитория

Курс предназначен для начинающих web(front-end)-разработчиков, которые хотят научиться реализовывать взаимодействие пользователя с компонентами сайта средствами языка JavaScript, а также познакомиться с функционалом, который предлагает язык для работы с возможностями браузера.

Содержание курса


Модуль 1. Объектная модель браузера
  • Объектная модель браузера
  • Объект Window
  • Объект Navigator
  • Объект Screen
  • Объект History
  • Объект Location
  • Объект Document
  • HTML-коллекции
Практикум:  Практическое использование объектов браузера

Модуль 2. Использование элементов HTML
  • Свойства и методы элемента Form
  • Свойства и методы элемента Input
  • Свойства и методы элемента TextArea
  • Свойства и методы элемента Select
  • Свойства и методы элемента Option
  • Свойства и методы элемента Image
  • Свойства и методы элемента Table
Практикум: Практическое использование элементов HTML

Модуль 3. Объектная модель документа: DOM
  • Document Object Model (DOM)
  • Типы узлов
  • Связи между объектами
  • Свойства и методы интерфейса Node
  • Свойства и методы интерфейса Element
  • Свойства и методы интерфейса Document
  • Нестандартные свойства и методы HTML-элементов
  • Свойства и методы коллекции styleSheets
Практикум:  Использование объектной модели документа

Модуль 4. События и их обработка
  • Список событий
  • Модели событий
  • Назначение обработчиков событий
  • Работа с обработчиками событий
  • Получение ссылки на событие
  • Отмена действий по умолчанию
  • Кроссбраузерные свойства события
  • Получение ссылки на элемент
  • Использование фазы всплытия событий
  • Отмена всплытия события
Практикум: Использование разных моделей событий