Прибыль каждые 10 минут!

Специалист - AJAX. Разработка веб - приложений для Web 2.0


Описание:

Ajax - это удивительная технология, правильней сказать Ajax это термин, относящийся к использованию технологий HTML, javascript и DOM-модели вместе взятых. Ajax дает возможность веб-разработчикам создать вместо тяжеловесных Веб-интерфейсов легкие, интерактивные AJAX-приложения. Программа этого видеокурса раскроет перед вами основные концепции AJAX, включая особенности объекта XMLHttpRequest, различные подходы к взаимодействию с сервером и эффективные способы проектирования сложных приложений.

Цель курса:

Вы научитесь создавать AJAX сайты, узнаете о различных способах обмена данными, и после окончания курса сможете сделать свои сайты быстрыми и динамичными.

Курс предназначен для веб-мастеров, разработчиков веб-приложений, программистов, а также для тех, кто хотел бы освоить разработку приложений для Web 2.0.

По окончании курса Вы будете уметь:

- создавать высокоэффективные сайты Web 2.0;
- использовать объект XmlHttpRequest для выполнения синхронных и асинхронных запросов к серверу;
- передавать и обрабатывать данные на сервер всеми доступными методами;
- использовать JSON нотацию для передачи данных;
- использовать XML-PRC протокол в AJAX приложениях;
- взаимодействовать с XML Web сервисами по протоколу SOAP;
- выполнять аутентификацию и авторизацию пользователя различными методами;
- понимать вопросы безопасности AJAX-приложений;

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

Модуль 1. Основы построений AJAX приложений

- Что такое AJAX?
- Механизмы взаимодействия с сервером
- Объект XmlHttpRequest
- Синхронные и асинхронные запросы
- Получение данных с сервера
- Лабораторная работа: Получение текстовых данных с сервера 4

Модуль 2. Взаимодействие с сервером, передача данных

- Методы передачи данных на сервер
- Передача простых данных методом GET
- Управление кешированием ответа
- Запросы HEAD
- Лабораторная работа: Передача данных на сервер методом GET
- Передача простых данных методом POST
- Получение и разбор комплексных данных с сервера
- Лабораторная работа: Передача данных на сервер методом POST 4

Модуль 3. Передача сложных типов данных. Нотация JSON

- Недостатки простых текстовых форматов
- Способы передачи структурированных данных
- Нотация JSON
- Разбор JSON пакета в браузере
- Лабораторная работа: Использование JSON для получения данных с сервера
- Сериализация и разбор JSON пакета на сервере (PHP)
- Получение данных с сервера
- Лабораторная работа: Использование JSON для обмена данными с сервером 4

Модуль 4. Использование XML. XML-RPC

- Проблемы текстовых данных и JSON пакетов
- Другие способы передачи структурированных данных
- Обзор XML технологий
- Разбор XML пакета
- Клиент-ориентированная и сервер-ориентированная архитектура
- Протокол XML-RPC
- Формирование XML-RPC запроса
- Преобразование XML данных
- Лабораторная работа: Получение XML данных с сервера 4

Модуль 5. Использование XML Web-сервисов. Протокол SOAP

- Проблемы XML-RPC
- Сервис-ориентированная архитектура (SOA)
- SOAP (Обзорно)
- XML Web-сервисы на примере ASP.Net 2.0
- Формирование и разбор SOAP сообщений
- Лабораторная работа: Реализация клиента XML Веб-службы, использование протокола SOAP 4

Модуль 6. Безопасность и эффективность AJAX приложений

- Вопросы безопасности AJAX приложений
- Аутентификация и авторизация пользователя
- Лабораторная работа: Аутентификация пользователя в AJAX приложениях
- Проблемы юзабилити AJAX приложений
- Лабораторная работа: Управление состоянием приложения
- Производительность AJAX приложений
- Обзор решений AJAX
- Подведение итогов


Год выпуска: 2010
Производитель: Специалист
Автор: Борисов Игорь Олегович, Петров Евгений Георгиевич
Язык: Русский
Продолжительность: 8:36:30
Файлы примеров: присутствуют
Видеокодек: Windows Media Video 9
Битрейт видео: 207 Кбит/сек, 29.97 кадр/сек
Размер кадра: 1024x768
Аудиокодек: Windows Media Audio
Битрейт аудио: 48 Кбит/сек, 44.1 КГц, 2 канала
Размер: 588 Мб
Работоспособность тщательно проверена.


Установи SkyMonk и КАЧАЙ ФАЙЛЫ с МАКСИМАЛЬНОЙ СКОРОСТЬЮ с Letitbit.net, Vip-file.com, Sms4file.com, Shareflare.net и др. файлообменников - СОВЕРШЕННО БЕСПЛАТНО, в несколько потоков с до качкой, без ожидания 60 секунд