Язык программирования - JavaScript
2 дня / 16 часов
Расширенные возможности на JavaScript
-
Описание образовательной программы
Курс знакомит с возможностями JavaScript в среде веб-браузеров и особенностями управления браузерами и элементами HTML-страниц с помощью JavaScript.
В курсе рассматриваются принципы взаимодействия JavaScript и HTML, основные приёмы получения кроссбраузерного кода.
В процессе выполнения практических работ формируются навыки профессионального написания и использования JavaScript-скриптов на сайте
Успешное окончание обучения по программе курса позволит специалистам:
- создавать гибкие интерактивные сайты;
- писать JavaScript-код для сайтов;
- использовать основные приемы получения кроссбраузерного кода;
- управлять браузерами и элементами HTML-страниц с помощью JavaScript.
ИТ-специалисты
Объектная модель браузера
- Объектная модель браузера
- Объект Window
- Объект Navigator
- Объект Screen
- Объект History
- Объект Location
- Объект Document
- HTML-коллекции
- Практикум: Практическое использование объектов браузера
Объектная модель документа: DOM
- Document Object Model (DOM)
- Типы узлов
- Связи между объектами
- Свойства и методы интерфейса Node
- Свойства и методы интерфейса Element
- Свойства и методы интерфейса Document
- Нестандартные свойства и методы HTML-элементов
- Свойства и методы коллекции styleSheets
- Практикум: Использование объектной модели документа
Использование элементов HTML
- Свойства и методы элемента Form
- Свойства и методы элемента Input
- Свойства и методы элемента TextArea
- Свойства и методы элемента Select
- Свойства и методы элемента Option
- Свойства и методы элемента Image
- Свойства и методы элемента Table
- Практикум: Практическое использование элементов HTML
События и их обработка
- Список событий
- Модели событий
- Назначение обработчиков событий
- Работа с обработчиками событий
- Получение ссылки на событие
- Отмена действий по умолчанию
- Кроссбраузерные свойства события
- Получение ссылки на элемент
- Использование фазы всплытия событий
- Отмена всплытия события
- Практикум: Использование разных моделей событий
-
Получаемый документ
-
Цель курса
Совершенствование знаний и навыков программирования на языке JavaScript
-
Необходимая подготовка
Успешное окончание курса JavaScript. Базовый уровень. Основы веб - программирования или эквивалентная подготовка.


Академия АйТи
3 дня / 24 часа


