Дмитрий Ляпин и Александр Никитин | Обучающий курс "Web API" [2010] PCRec
Автор (режиссер): Дмитрий Ляпин и Александр Никитин
Название: Обучающий курс "Web API"
Год выпуска: 2010
Жанр: Видеоурок
Качество видео: PCRec
Продолжительность: 17:00:00
Видеокодек: MP4
Битрейт видео: 81.3 Kbps
Размер кадра: 800 x 480
Аудиокодек: AAC
Битрейт аудио: 37.6 Kbps
Описание:Курс предназначен для тех, кто хочет не просто повысить свой профессиональный уровень знаний в веб-разработке, но и получить бесценные знания в области интеграционных технологий и стать широко востребованным специалистом.Это курс о тонкостях использования API (Application Programming Interface) популярных сервисов и создании собственных веб-сервисов, благодаря грамотному использованию различных протоколов и форматов обмена данными.
По окончании курса Вы научитесь:
- Грамотно использовать форматы хранения и обмена данными XML и JSON
- Создавать свои собственные XML-RPC сервера для удаленного вызова процедур и обмена данными
- Обмениваться структурированными сообщениями по протоколу SOAP
- Создавать многофункциональных клиентско-серверных приложений
- Внедрять и использовать все возможности API карт Yandex и Google
- Использовать поиск информации на своем сайте через Yandex.XML
- Визуализировать различные статистические данные с помощью Google Visualization
- Использовать API календаря Google в своих приложениях
- Удаленно публиковать и кросспостить статьи в блоги с использованием MetaWeblog API
- Работать с открытым программным интерфейсом популярных блогов LiveJournal и Google Blogger
- Создавать на сайте ленты новостей RSS и Atom
- Использовать децентрализованную систему аутентификации пользователей OpenID
- Использовать популярный протокол безопасной авторизации OAuth
- Интегрироваться и работать с API популярного микроблогинга Twitter
- Использовать API популярной социальной сети ВКонтакте
- Применять библиотеку cURL для написания интернет-ботов и обмена данными по различным протоколам.
Урок 1. XML, SimpleXML, XML Schema, XML-RPC
Что такое XML
Синтаксис XML
Что такое XSLT
Как работать с XML в PHP
XML Schema
Стандарт XML-RPC
Домашнее задание
Урок 2. SOAP, WSDL
Что такое SOAP
Что такое WSDL
Работа с SOAP
Домашнее задание
Урок 3. JSON, JSONP
Разбор ДЗ урока №2
Формат JSON
Работа с JSON в PHP
Технология JSONP
Реализация JSONP - сервера
Домашнее задание
Урок 4. Yandex.Maps, Yandex.XML
Разбор ДЗ урока №3
Сервис Yandex.Maps
Сервис Yandex.XML
Домашнее задание
Урок 5. Google Visualization, Google Calendar
Разбор ДЗ урока №4
Google Visualization
Google Calendar
Домашнее задание
Урок 6. MetaWeblog API, LiveJournal API, Google Blogger API
Разбор ДЗ урока №5
MetaWeBlog API
LiveJournal API
Google Blogger API
Использование шаблона «Абстрактная фабрика»
Домашнее задание
Урок 7. RSS и Atom
Что такое RSS
Структура RSS- документа
Формат Atom
Atom API
Полезные ссылки
Домашнее задание
Урок 8. OpenID
Разбор ДЗ урока №7
Что такое OpenID
Как это работает
Домашнее задание
Урок 9. Twitter, OAuth, cURL, VKontakte
Разбор ДЗ урока №8
Интеграция с Twitter
Что такое OAuth
Различные типы авторизаций
cURL в PHP
API VKontakte
Урок 10. Завершающий
Ответы на вопросы
Подведение итогов
Скриншоты:
Время раздачи: 24/7 - круглосуточно