
Talkpython
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
Этот курс покажет вам, как легко использовать разнообразные веб-сервисы с использованием Python. Вам будет удобно работать с различными веб- и HTTP-сервисами. Помимо API-интерфейсов базовых пакетов вы узнаете все о службах HTTP RESTful и их типах данных.
Исходный код и курс GitHub репозитория
github.com/mikeckennedy/consuming_services_python_demos
Цель этого онлайн-видео курса - показать вам, как интегрироваться с различными веб-сервисами на основе HTTP.
Как вы знаете, это мир услуг. Существует буквально тысячи удивительных API, которые вы можете интегрировать в свои приложения. Будь то Slack или Twilio для добавления коммуникаций, GitHub, Trello или BitBucket для разработки и развертывания, или даже Stripe для платежей, вы можете значительно расширить возможности и мощь своего приложения, добавив сервисы.
В дополнение к изучению API для интеграции HTTP, REST, XML, SOAP-сервисов и веб-скрейпинга в ваше приложение, вы изучите теорию и концепции, лежащие в основе.
Вы даже научитесь работать с рядом форматов данных, включая JSON, XML, HTML, SOAP.
В течение этого курса мы создадим несколько демонстрационных приложений на Python. Эти приложения будут интегрироваться с различными службами и работать с рядом форматов данных.
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
Мы создаем HTTP-сервер, который может обслуживать статические файлы с диска, а также динамические приложения в стиле cgi-bin. Компонент сетевого сервера создается с использованием системных вызовов сокетов (socket, setsockopt, bind, listen и accept), а не с использованием предварительно созданных TCP-серверов, доступных в стандартной библиотеке Ruby.
Современная жизнь немыслима без web-сервисов, ежедневно приносящих дивиденды в самых разных областях человеческой деятельности. А значит, профессия web-разработчика еще долго будет оставаться высокооплачиваемой и востребованной на рынке IT-специалистов. Существует множество решений и инструментов на разных языках программирования, упрощающих и ускоряющих web-разработку. В рамках данного курса освещается построение web-приложений на языке Python.