Мы вам перезвоним!
Мастер-класс: управляем сообществом в ВК с помощью Python 3
01.02.20 в 18:00 в Инжиниринговом центре МИСИС (м. Октябрьская) cостоится мастер-класс по программированию для школьников от Школы программирования Геккон. Возраст участников от 7 класса. Участие бесплатное.

На мастер-классе мы научимся автоматизировать работу своего паблика в ВК - писать ботов, автоматически генерировать и размещать посты по расписанию и наблюдать за тем, что пользователи пишут о нас на своих страницах.

Для этого мы научимся использовать Python, VK API и VK Streaming API.
Сегодня сообщества в социальных сетях - одновременно и мощный инструмент для маркетологов, и привлекательное хобби для многих юных журналистов. Они позволяют делиться информацией с большим количеством людей безо всяких географических ограничений. Достаточно лишь подписаться, и новости сами будут попадать в ленту.

Большая часть крупных сообществ во ВКонтакте так или иначе используют программное обеспечение для поддержки и анализа контента.

Например, администраторы анализируют, какие посты интересны подписчикам, следят за статистикой, публикуют посты по расписанию и используют ботов для ответов на сообщения пользователей.
Для взаимодействия с ВКонтакте разработчики используют публичный API (или прикладной интерфейс программирования) - протокол, по которому после авторизации произвольная программа может совершать действия от имени человека или сообщества - писать комментарии, добавлять фотографии, отвечать на сообщения, словом, все, что может сделать человек через веб-браузер или мобильное приложение.
На нашем мастер-классе мы разберемся, как устроен VK API, и как взаимодействовать с ним, используя язык программирования Python 3 и библиотеку VK. В частности, разберемся, как генерировать случайные посты и размещать их на стене, сделаем бота и посмотрим на Streaming API - инструмент, позволяющий в реальном времени получать все новые посты от пользователей по заданной теме.

Для полного понимая содержания мастер-класса желательно (но не обязательно) иметь базовые навыки программирования на произвольном языке.

Желательно взять свой ноутбук (наших может не хватить на всех).