JavaScript для профессионалов. События и обработка событий (Часть 2) - курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу JavaScript Базовый 2015 на 40 дней?

      ВИДЕОУРОК №7. События и обработка событий (Часть 2)

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
      Видео курс JavaScript Advanced позволит вам углубится в изучение языка JavaScript. Программа обучения состоит из 10-ти уроков, на протяжении которых детально рассматриваются принципы работы с объектами, документами, CSS, событиями, формами, Cookies, графикой. Каждый урок насыщен как теорией, так и практикой. По завершению интенсивного обучения вы сможете создавать более эффективные веб-решения и повысите свою стоимость в глазах работодателя.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Основные конструкторы – Object(), Array(), Function(), Date(), String(). Принцип работы конструкторов, назначение ключевого слова this в конструкторе.
      • Создание пользовательских конструкторов.
      • Что такое прототип, использование прототипов и добавление свойств и методов в прототип.
      • Работа с конструктором Object
      • Объектно-ориентированные техники в языке JavaScript. Реализация наследования в JavaScript.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Способы подключения JavaScript сценариев к HTML документу.
      • Создание сценариев (модулей), которые добавляют минимальное количество глобальных переменных.
      • Использование свойств объекта document. Методы для получения объектов со страницы.
      • DOM – Document Object Model, примеры создания новых узлов, манипулирование существующими узлами, удаление узлов.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Создание и использование таймеров, использование функций setInterval и setTimeout в языке JavaScript
      • Использование Location
      • Использование объекта Navigator
      • Создание всплывающих окон с помощью JavaScript кода.
      • Работа с типом данных string. Методы для работы со строковыми значениями.
      • Регулярные выражения в языке JavaScript. Синтаксис и методы, которые могут работать с регулярными выражениями.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Основы работы с CSS. Создание CSS правил и подключение правил к HTML документам.
      • Рассмотрение отдельных CSS свойств, которые часто используются при создании динамических страниц.
      • Способы изменения CSS стилей через JavaScript код. Работа с вычисляемыми стилями (computed styles).
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Модель обработки события DOM Level 0. Варианты создания обработчиков, преимущества и недостатки.
      • Модель обработки события DOM Level 2. Маршрутизация события, контроль распространения события по дереву разметки с помощью методов stopPropagation() и preventDefault()
      • Модель обработки событий Internet Explorer.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Интерфейс объекта события (Event)
      • События мыши.
      • Обработка событий клавиатуры.
      • Примеры обработки событий.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Элемент form, его назначение и способы получения к нему доступа с помощью JavaScript кода.
      • Элемент input, свойства и типы элементов.
      • Примеры проверки (валидации) данных введенных пользователем в форму.
      • Пример использования объекта Date для работы с датой и временем.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Назначение cookies рассмотрение принципов хранения данных на стороне клиента.
      • Свойство cookie объекта document. Примеры создания, удаления и изменения значений.
      • Другие механизмы хранения данных на стороне клиента - WebStorage, использование свойств localStorage и sessionStorage.
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Элемент img, способы получения объекта элемента с изображением и основные его свойства.
      • Примеры предварительной загрузки изображений с сервера.
      • Создание графики на стороне клиента с помощью CSS.
      • Создание графики на стороне клиента с помощью SVG.
      • Создание графики на стороне клиента с помощью Canvas(HTML5).
      Читать дальше...
      В видео уроке рассматриваться следующие темы:
      • Основы работы веб приложений. Разбор протокола HTTP. Использование приложения Fiddler для откладки HTTP запросов.
      • AJAX – Asynchronous JavaScript And XML.
      • Использование объекта XMLHttpRequest для создания синхронных и асинхронных HTTP запросов.
      • Использование XMLHttpRequest для отправки данных с POST и GET запросами.
      • Примеры простого AJAX приложения.
      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      основные темы, рассматриваемые на уроке
      0:00:00
      Вступление
      0:00:51
      Пример получения объекта Event
      0:04:58
      Интерфейс Event в модели DOM
      0:10:54
      Интерфейс MouseEvent
      0:13:46
      Интерфейс Event в Internet Explorer
      0:16:51
      Примеры использования событий мыши
      0:20:46
      События клавиатуры
      0:27:24
      Фильтрация ввода с клавиатуры
      0:38:25
      Перетаскивание элементов
      0:45:39
      Обработка закрытия окна браузера
      0:47:31
      Итог
      ПОКАЗАТЬ ВСЕ
      Титры видеоурока
      Титров к данному уроку не предусмотрено
      Студенты также смотрят
      JavaScript Стартовый
      ПОДРОБНЕЕ
      JavaScript Шаблоны
      ПОДРОБНЕЕ
      JavaScript: Расширенные возможности
      ПОДРОБНЕЕ
      JavaScript Базовый
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

      Пакеты подписки с доступом ко всем курсам и сервисам

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 12 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.