Введение

Обо мне

Дима Богер

  • Python-разработчик в Cindicator
  • Два года разрабатывал мессенджер-ботов
  • Организатор PiterPy Meetup
  • Иногда кому-нибудь что-нибудь рассказываю интересное
  • Люблю всю веб-разработку
 

Давайте знакомиться!

Структура курса

Курс на степике

Видео-уроки

Задания с вводом ответа

Задания с вводом кода

Контрольные задачи

Вебинары

Про Python и Telegram

 

Будем писать бота

 

И разбирать насущные вопросы

 

Всё останется в записи

без паники

Домашка

Боты-боты-боты

Со второй недели мы начнём погружение в разработку телеграм-ботов

Четыре группы

Бот с расписанием занятий

Научимся отдавать пользователю расписание

(я с этого начинал!)

Бот ударений (не ударов)

Будем учить пользователей ставить ударения правильно

Кто хочет стать миллионером

Классическая игра. Без Максима Галкина

Поиск подходящих курсов

Будем подбирать курс для наших пользователей под их интересы

Что значит разработка в группе?

Почему Pytnon

Читаемость

Применимость

Популярность

Батарейки?

Батарейки!

Почему Telegram?

Мессенджеры — отличный интерфейс

Этот интерфейс не требует вёрстки от программиста и установки приложения от пользователя.

Работает и на десктопе, и на мобилках.

У Telegram — удобное API

Не такое сложное как у Slack, и не такое странное как у Facebook

Telegram популярен в России

Видимо, Дуров не готов отпускать Родину

Никогда не поздно изменить платформу

Применение

Умный дом

Доставка контента

Администрирование каналов

Поиск контента

Рабочие утилиты

Боты расписаний

Без комментариев

Услуги

Как работает наш бот?

Long Polling

Без памяти

Диалоговый

Что ещё будет в ботах?

Сохранение состояния

Будем ходить во внешние ресурсы

Будем делиться друг с другом успехами

Как насчёт вопросов?

 
Made with Slides.com