API Популярных Интернет-Сервисов + Мощные Интеграционные Технологии.
Курс "Web API"Школы Программирования предназначен для тех людей, кто хочет не просто повысить свой профессиональный уровень знаний в веб-разработке, но и получить бесценные знания в области интеграционных технологий и стать широко востребованным специалистом.
В курсе "Web API" рассказывается о тонкостях использования API (Application Programming Interface) популярных сервисов и создании собственных веб-сервисов, благодаря грамотному использованию различных протоколов и форматов обмена данными.
Изучив программу курса "Web API", Вы попадете в число трёх процентов действительно профессиональных PHP-программистов и повысите уровень своей зарплаты на 80-150 процентов!
Содержание курса "Web API":
Урок 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 - сервера. - Домашнее задание.
- Что такое RSS? - Структура RSS- документа. - Формат Atom. - Atom API. - Полезные ссылки. - Домашнее задание.
Урок 8. OpenID.
- Разбор ДЗ урока №7. - Что такое OpenID? - Как это работает? - Домашнее задание.
Урок 9. Twitter, OAuth, cURL, VKontakte
- Разбор ДЗ урока №8. - Интеграция с Twitter. - Что такое OAuth? - Различные типы авторизаций. - cURL в PHP. - API VKontakte.
Урок 10. Завершающий.
- Ответы на вопросы. - Подведение итогов.
Курс "Web API" (Стандартная версия) содержит: 27 видеоуроков (более 17 часов) + 10 мини-книг (Методические пособия по каждому уроку) + исходники (файлы и примеры скриптов).
Курс "Web API" (Расширенная версия) содержит: Стандартная версия + Доступ на форум + Обратная связь.
По окончании курса "Web API" Вы научитесь:
- Грамотно использовать форматы хранения и обмена данными 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 для написания интернет-ботов и обмена данными по различным протоколам.
И что самое главное Вы научитесь грамотно применять полученные знания на практике!