JavaScript для профессионалов. AJAX и HTTP протокол - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

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

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

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

      ×

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

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

      ВИДЕОУРОК №11. AJAX и HTTP протокол

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
      Видео курс 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:16
      HTTP протокол
      0:06:30
      Сканирование запросов с помощью Fiddler
      0:15:30
      HTTP глаголы
      0:17:38
      Группы статус кодов
      0:23:01
      AJAX
      0:25:39
      Пример синхронного XMLHttpRequest
      0:32:59
      Пример асинхронного XMLHttpRequest
      0:37:40
      Пример отправки GET параметров
      0:44:45
      Пример отправки POST параметров
      0:48:34
      Создание тайм-аута для запроса
      0:54:20
      Создание индикатора загрузки
      0:58:38
      Получение JSON объекта
      1:03:04
      Использование jQuery.ajax()
      ПОКАЗАТЬ ВСЕ
      Титры видеоурока
      Титров к данному уроку не предусмотрено
      Студенты также смотрят
      JavaScript Стартовый
      ПОДРОБНЕЕ
      JavaScript Шаблоны
      ПОДРОБНЕЕ
      JavaScript: Расширенные возможности
      ПОДРОБНЕЕ
      JavaScript Базовый
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

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

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