Учимся использовать API различных веб-сервисов: вытягивать данные, обрабатывать их и публиковать в интернете. Все написанные программы, кроме первой, обернем в удобный интерфейс пользователя, снабдим инструкцией и выложим на GitHub в общий доступ – OpenSource.

Урок 1: Получите погоду из терминала

Программисты общаются в интернете каждый день. Речь не о чатиках с друзьями, они пишут запросы к сайтам друг друга с помощью протокола HTTP.
Станьте одним из нас
Мы научим вас тайной технике общения с сайтами. Вы спросите у сайта погоду на завтра, и он отправит вам прогноз в код. Эта задача станет вашим первым словом в мире веб-разработчиков.

Урок 2: Посчитайте клики по ссылкам

Bitly — крупнейший сервис по сокращению ссылок. Ежедневно 200 млн. пользователей переходят по сокращённым ссылкам от них.
Общайтесь с сайтами на равных
Мало слать запросы в интернет, нужно уметь представляться. Незнакомцу сайт может и не ответить. Эта задача научит вас авторизации на сайтах. После неё вас уже не остановить: если вы захотите получить данные в интернете, вы их получите.
Работайте с миллионами сервисов
Как только вы получите информацию от других сайтов, вы пожалеете, что не умели этого раньше. Это даёт огромный простор для своих проектов: можно скачать информацию о фильмах и построить рекомендовалку, а можно заказать себе пиццу из терминала.

Урок 3: Разместите проект на GitHub
GitHub — это 27 млн. разработчиков на одном сайте. Здесь программисты собираются в команды, публикуют проекты и обсуждают ошибки. Linux, Python и другие OpenSource проекты живут на GitHub.
Вас заметят рекрутеры
Рекрутеры ищут программистов на GitHub. Они смотрят, в каких проектах участвует разработчик, как часто пишет код и на каких технологиях. Ученики Девмана регулярно получают письма от рекрутеров.
Первые проекты в портфолио
Разместите проект на GitHub. Неважно, что он небольшой: 50 маленьких репозиториев гораздо лучше, чем один большой или ничего. Начните сейчас, и вскоре ваш профиль на GitHub станет визитной карточкой на собеседованиях.

Урок 4: Загрузите в Instagram фотографии космоса
Каждый седьмой житель Земли имеет аккаунт в Instagram. Компании тратят деньги, чтобы организовать ярк��е представительства в этой соцсети. На этом неплохо зарабатывают не только интернет-маркетологи, но и программисты.
API Instagram приносит прибыль
Coca-Cola, Lego и тысячи других компаний ведут аккаунты в Instagram. Они используют платные веб-сервисы, а для специальных задач нанимают программистов. Вы сможете подключиться к этим задачам на фрилансе. Мы дадим нужные технологии и знания.
Первый шаг в работе с соцсетями
Автоматический постинг картинок в Instagram — путь к работе с любыми соцсетями и мессенджерами. Уже интересно, на что способны Вконтакте или Facebook?

Урок 5: Прикиньте будущую зарплату
HeadHunter и SuperJob — одни из крупнейших сайтов для поиска работы. На них миллионы вакансий, работодателей и соискателей.
Перепоручите поиск работы своей программе
Поиск работы — скучный и неприятный процесс. Нужно постоянно заходить на одни и те же сайты, искать вакансии и читать кучу требований. Ищите работу программиста, как настоящий программист: пусть нужные вакансии подбирает ваш код.
Выкачивайте целые сайты данных
До этого мы работали с небольшими ответами от сайтов. А если нужно скачать десятки тысяч вакансий? В один ответ они уже не влезут. В этой задаче вы узнаете о разбиении данных по кусочкам — пагинации.

Урок 6: Публикуйте комиксы во Вконтакте
Вконтакте, когда-то маленькая соцсеть для студентов, сейчас насчитывает полмиллиарда пользователей. Это 80% мобильной аудитории России.
Добавьте в резюме «Знаю API Вконтакте»
Бизнес не мог обойти стороной такую социальную сеть. На фриланс-биржах и в вакансиях востребован редкий навык: работа с Вконтакте. Решите эту задачу и добавляйте в резюме: «Знаю API Вконтакте».
Подготовьтесь к собеседованию
Эта задача завершает модуль «API веб-сервисов». Можете больше не боятся, что на собеседовании вас застанут врасплох: вы готовы к любым вопросам по API.

Купить этот курс за 109 рублей

Возможно Вас заинтересует

Осипов (2017)

Онлайн Марафон Гормональный баланс Автор: [...]

[Todd McLeod] Web Development w/ Google’s Go (golang) Programming Language

Автор: Todd McLeod Название: Web [...]

Самая объемная программа обучения для художников в рунете

Подробнее: http://artisthunt.ru/courses Спойлер: Содержание Купить [...]

[Джеймс Д. Миллер] Внедрение Splunk 7 (2018)

Автор: Джеймс Д. Миллер Название: [...]

Продвижение в facebook (автоматические скрипты)

Название: Продвижение в facebook (автоматические [...]

Милованов

ДЛЯ КОГО СЕМИНАР? Не важно, [...]

[Юлия Бородина] Яблочный зефир. Секреты (2019)

[Юлия Бородина] Яблочный зефир. Секреты [...]

[Udemy] Грамматика английского языка. Тотальный курс (2019)

Автор: Udemy Название: Грамматика английского [...]

[Craig Ashton] Embodiment English (2021)

[Craig Ashton] Embodiment English (2021) [...]

Rustic Farmhouse Styled Food Photos (2017)

Rustic Farmhouse Styled Food Photos [...]

[Юлия Бокачева] С тобой всё в порядке (2019)

Автор: Юлия Бокачева Название: С [...]

[Codedojo] JavaScript Паттерны проектирования (2018)

Автор: Codedojo Название: JavaScript Паттерны [...]

Январь (2023)

[Элвис Марламов] «Alёnka Capital» – [...]

[Александр Соколовский] Ограбление Instagram 2018. Полное погружение

Автор: Александр Соколовский Название: Ограбление [...]

Добавить комментарий