Python-интенсив для начинающих программистов

Телеграм-бот на Python за 3 недели

КОГДА
Время
14 февраля / 20:00 по МСК
СКОЛЬКО
Стоимость
Бесплатно
ГДЕ
Формат
Онлайн-трансляция
Программа интенсива
1

Занятие 1. Введение

• Язык Python, способы его использования, достоинства и недостатки
• Интерактивная среда разработки и интерпретатор
• Базовые типы данных
• Написание скрипта для вывода информации о продуктах магазина на экран.

Домашнее задание

2

Занятие 2. Запрос информации с экрана

• Приведение типов
• Обзор функции input
• Цикл for для обхода итерируемых объектов
• Форматирование строк / некоторые методы строк
• Написание скрипта для запроса списка продуктов у пользователя

Домашнее задание

3

Занятие 3. Обработка исключений

• Постановка проблемы
• Что такое исключение?
• Обзор конструкции try-except
• Написание скрипта для перехвата исключений в скрипте с продуктами магазина.

Домашнее задание

4

Занятие 4. Работа с файлами

• Постановка проблемы
• Работа с файлами в Python
• Методы для работы с файлами: чтение, запись, дозапись
• Методы split и join
• Написание скрипта для записи информации о продуктах в файл txt

Домашнее задание

5

Занятие 5. Использование Telegram-ботов

• Обзор ботов в Telegram
• Краткое введение в API и telebot
• Регистрация нового бота в BotFather
• Написание скрипта для использования бота для записи списка продуктов магазина

Домашнее задание

6

Занятие 6. Дополнительные возможности ботов

• Каскадный опросник
• Извлечение информации о пользователе
• Реализация каскадного опросника для нескольких магазинов

Домашнее задание

Кто будет делиться опытом?
Николай Свиридов

Senior Python Developer

Николай Свиридов

Senior Python Developer

  • Практикующий Python Developer и опытный преподаватель.
  • На данный момент — Senior Python Developer в компании Domclick.
  • Стек технологий: Python, PostgreSQL, Elasticsearch, Docker, RabbitMQ, Kubernetes, Nginx.
  • Ведёт свой YouTube канал о программировании.
Возможно, тебе будут интересны и эти курсы:
Расписание курсов
Старт в IT? C ITEA

IT Education Academy - это международный образовательный проект, который готовит специалистов-практиков IT сферы.

Мы уже более 6-ти лет на рынке IT-образования и всё это время мы учились вместе со своими студентами: улучшали процесс занятий, запускали новые направления и курсы, повышали уровень сотрудников и открывали новые филиалы. Благодаря нашему постоянному развитию, мы разработали эффективные и действенные программы подготовки IT-специалистов.

В нашем подходе, у нас получилось соединить лучшие практики оффлайн и онлайн-образования и таким образом достичь высоких результатов.

30+

комплексных программ подготовки к профессиям

200+

преподавателей из топовых IT-компаний

170+

уникальных обучающих курсов

16000+

успешных выпускников

95%

Именно такое количество студентов трудоустраивается, пройдя комплексную программу Roadmap

Эффективное обучение? С ITEA!
Онлайн-занятия в знакомом офлайн-формате

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

Максимум практики и домашних занятий

На каждом занятии ты будешь практиковаться. Занятия проходят в следующем формате: теория, подкрепленная практикой + объемное задание. По каждому выполненному заданию ты будешь получать развернутый комментарий и оценку от преподавателя и ментора.

Помощь со стажировкой и трудоустройством

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

Актуальные программы обучения

Благодаря нашим партнерам и платформе JunGo, мы следим за трендами и изменениями в мире IT и корректируем программы согласно актуальным обновлениям. Ты получишь самые свежие знания, которые заинтересуют будущего работодателя и помогут тебе стать отменным специалистом.

Небольшие группы

Мы за качество, а не за количество. Один преподаватель физически не может ответить на вопросы двух сотен студентов, проверить домашние задания и выставить все оценки. А небольшие камерные группы обеспечивают максимально комфортные условия для эффективного обучения. Проверено на практике.

Дружное IT-сообщество

Преподаватель, ментор и одногруппники — это не только твои новые контакты в мессенджере, но и основа для создания продуктивного нетворкинга и обмена полезной информацией. Без этого сейчас — никуда.

В обработке...