Видеокурс "Web API"

Видеокурс "Web API"

E-mail Печать PDF
Видеокурс Web API

Что за видеокурс.

Курс о том, как научить работать ваших приложения с различными сервисами в интернете, используя их API функции. Авторы видеокурса Александр Никитин и Дмитрий Ляпин.

В курсе рассматриваются различные протоколы и стандарты на основе XML и JavaScript (XML, SimpleXML, XML Schema, XML-RPC, SOAP, WSDL, JSON, JSONP, RSS, Atom), способы взаимодействия с различными сервисами, приемы, примеры и т.п.

Рассмотрена работа с сервисами Yandex.Maps, Yandex.XML, Google Visualization, Google Calendar, MetaWeblog API, LiveJournal API, Google Blogger API, OpenID, Twitter, OAuth, cURL, VKontakte.

Что вошло в видеокурс.

Курс поставляется в двух различных версиях:

Стандартная версия видеокурса:

  • 27 видеоуроков. Общая продолжительность более 17 часов.
  • 10 мини-книг.
  • Исходные тексты примеров.

Расширенная версия видеокурса:

  • Стандартная версия курса.
  • Доступ на форум.
  • Обратная связь.

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

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. Завершающий.

  • Ответы на вопросы.
  • Подведение итогов.

Для кого этот видеоурок.

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

В заключение.

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

Дополнительную информацию смотрите на сайте курса: