API Веб-сервисов

Модуль из 5 уроков

Разобравшись с самим Python мы преступаем к более продвинутым навыкам, на которых можно и заработать: на фрилансе или устроиться на стажировку. Вы открыли модуль API!
API - это работа со сторонними сервисами прямо из кода: получить информацию о погоде в своем приложении, написать скрипт автоматизации выкладки видео в ТикТок, сокращение ссылок с помощью Bitly.
Каждый сервис предоставляет свой API (набор инструментов) для работы с ним. Это ценный навык - уметь разбираться с API различных сервисов.
Обучив этот модуль, у вас не будет проблем с тем, чтобы разобраться практически в любом API любого сервиса, необходимого для вашей задачи.

Проходить модуль стоит после прохождения хотя бы первых двух уроков модуля Python Advanced

Модуль будет полезен:

  • практикующим программистам
  • верстальщикам
  • тем, кто собирается устраиваться на работу по API Python

Уроки

Урок 1 из 5
Прогноз погоды
Прогноз погоды
Как насчет того, чтобы узнать о прогнозе погоды... при помощи кода? Вы уже работали ранее с новыми библиотеками языка Python, но пришло время узнать о новом инструменте разработчика - API.
Программный интерфейс
В мире программирования много инструментов, позволяющих вам работать с подготовленными данными, в том числе с наработками других программистов. Инструментарий API позволяет вам воспользоваться этим в своих целях!
Работа с доступом
Чтобы начать работу с инструментарием недостаточно просто импортировать библиотеку. Необходимо также получить доступ к облачным данным этой разработки при помощи специального ключа.
7 заданий
3 учебных часа
ревью кода
Урок 2 из 5
Готовим речь
Сокращаем ссылки
Когда-нибудь у вас появится длинная неказистая ссылка, которую вы захотите привести к более лаконичному виду. А в этом вам поможет данный урок
Первая сложная документация
Не всегда удастся найти понятный и простой туториал по необходимой библиотеке или пакету. Порой нам самостоятельно приходится штудировать пласти технической информации с целью изучения функционала платформы. Сейчас вы опробуете это впервые, но не бойтесь, ведь мы поможем вам в этом!
13 заданий
4 учебных часа
ревью кода
Урок 3 из 5
Создаем конференции Zoom
Создаем конференции Zoom
Каждый из нас занимался в Zoom. Уроки, лекции, дополнительные курсы - все они проходили в формате аудио и видеоконференций. Не все конференции создаются вручную преподавателями, на самом деле большая часть из них инициализируются при помощи встроенного API. В этом уроке вы научитесь работать с этим инструментарием саморучно!
Закрепляем знания запросов
Каждая команда из API отправляет запросы на сервер, который уже в свою очередь их обрабатывает надлежащим образом. В этом уроке вы научитесь расширенно работать с этим функционалом.
Создайте запланированную встречу
Теперь вы сможете при помощи интерфейса разработчика добавить создание конференции к вашей запланированной встрече!
13 заданий
4 учебных часа
ревью кода
Урок 4 из 5
Создаем прибыльный канал в телеграм
Создаем прибыльный канал в телеграм
Вы когда-нибудь задумывались о том, как работают телеграм каналы? Модерируются ли они вручную или за них это делает бот? Ответ на этот вопрос вы найдете в этом уроке!... А заодно создадите свой канал в телеграме, который затем сможете монетизировать ;)
Боты
Автоматизации процесса производства контента можно достичь за счет использования ботов в телеграме. Они за вас будут выкладывать необходимые посты. Главное при этом иметь стабильный интернет и место хостинга ботов, ведь им необходим доступ к серверам телеграма.
Работа с API через телеграм
Этот урок замечателен еще тем, что в нем вы узнаете о сочетании функционалов двух различных платформ в составе одного проекта!
15 заданий
5 учебных часов
ревью кода
Урок 5 из 5
Канал Telegram - агрегатор
Канал Telegram - агрегатор
Что если создать канал, который берет посты из групп ВК и постит к нам в тг? Можно просто дать программе ссылку на группу ВК и бот сам будет постить оттуда новости. Самому новости писать не надо, а в канал автоматически заливаются мемы - мечта предпринимателя!
API VK
API сервиса ВКонтакте популярная вещь и знать ее полезно для разработчика. Применение знаний почти безгранично - все зависит только от Вашей фанатазии!
Возросшая сложность
Последние два урока предлагали вам пространство для маневра внутри документации данных API. API VK это первая документация, которую придется перечитывать не один раз, а все из-за ее комплексности данного инструментария. Будьте готовы, ведь впереди вас ждет довольно сложное задание.
13 заданий
5 учебных часов
ревью кода

Что входит в модуль

  • 5 проектов в портфолио

    Каждый урок — это новый учебный проект с пошаговыми инструкциями и практическими советами.

  • Кодревью

    Преподаватель прочитает ваш код и расскажет, как сделать лучше.

  • Свободный график занятий

    Занимайтесь в любое удобное время, в своем темпе.

  • Доступ к учебным материалам

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

Зарегистрироваться
Первый урок с преподавателем бесплатно!