Телеграм-бот:
планувальник задач

ТРИВАЛІСТЬ
ВАРТІСТЬ
з 14.02.22 до 03.03.22
в 19:00
онлайн
ФОРМАТ
безкоштовно

Python інтенсив

Регистрируйся и начни
свой путь в IT-сфере!
Про інтенсив
Кому підійде інтенсив
  • Початківцям, які хочуть спробувати свої сили в ІТ.
  • Студентам курсів чи ВНЗ, яким не вистачає практики.
  • Самоукам, які хочуть якісно розібратися в темі.
  • Фахівцям суміжних професій (FrontEnd, PM), які хочуть розширити свою компетенцію.
Чому це вам потрібно
Майже кожен власник бізнесу – від невеликої піцерії до великої ІТ-компанії – хотів би мати власний Telegram-бот, який допоміг би виконувати однотипні дії в автоматичному режимі. Боти часто замінюють клієнт-менеджерів або консультантів, допомагають «розвантажувати» їх та не втрачати лідів як упродовж, так і поза робочим часом.

Саме тому програмісти, які вміють писати ботів на Python, є особливо цінними для підприємців. А за попитом стоїть і хороша оплата праці.
Як відбуваються заняття
Онлайн-формат
На вас чекають короткі, але змістовні відеоуроки (кожен триває до 30 хв).

Усього ви пропрацюєте 6 занять, по 2 уроки на тиждень.
Домашні завдання
Д/з дозволяють краще запам'ятати пройдений матеріал та напрацювати нові навички. Викладач проводить розбір домашніх завдань, тож ви зможете відстежувати свої помилки та виправляти їх.
Робота з ментором
Аби вам було зручно спілкуватися з вашими одногрупниками та ментором, у Telegram створюється чат. Ментор допомагає групі з виконанням домашніх завдань і консультує з організаційних питань.
Максимум практики
Інтенсив розрахований на формування практичних навичок і розробку мініпроєкту. Тож результатом інтенсиву стане Telegram-бот на Python.
Програма інтенсиву
Практикум складається
із 6 онлайн-уроків
Графік занять: ПН і ЧТ.
Початок в 19:00
Після кожного заняття студенти отримують домашнє завдання з вивченої теми
Урок 1
Вступ
  • Мова Python, способи її використання, переваги та недоліки
  • Інтерактивне середовище розробки та інтерпретатор
  • Базові типи даних:
    - числові типи
    - контейнери
    - умовний оператор if
    - цикл while
    - функція print
  • Написання скрипту для виведення інформації про продукти магазину на екран.
Домашнє завдання.
Урок 2
Запит інформації з екрану
  • Приведення типів
  • Огляд функції input
  • Цикл for для обходу об'єктів, що ітеруються
  • Форматування рядків / деякі методи рядків
  • Написання скрипта для запиту списку продуктів у користувача
Домашнє завдання.
Урок 3
Обробка винятків
  • Постановка проблеми
  • Що таке виняток?
  • Огляд конструкції try-except
  • Написання скрипта для перехоплення винятків у скрипті з продуктами магазину
Домашнє завдання.
    Урок 4
    Робота з файлами
    • Постановка проблеми
    • Робота з файлами в Python
    • Методи роботи з файлами: читання, запис, дозапис
    • Методи split та join
    • Написання скрипта для запису інформації про продукти у файл txt.
    Домашнє завдання.
    Урок 5
    Використання Telegram-ботів
    • Огляд ботів у Telegram
    • Короткий вступ до API та telebot
    • Реєстрація нового бота в BotFather
    • Написання скрипта для використання бота для запису списку продуктів магазину
    Домашнє завдання.
    Урок 6
    Додаткові можливості ботів
    • Каскадний опитувальник
    • Вилучення інформації про користувача
    • Реалізація каскадного опитувальника для кількох магазинів
    Домашнє завдання.
    Практичний проєкт
    MVP планувальник
    • Розробка Telegram-бота, який дозволяє прив'язувати до конкретної дати список завдань та за запитом отримувати цей список на певну дату.
    • Створення додаткового функціоналу MVP планувальника (редагування, пріоритизація, сортування завдань за пріоритетами)
      Роль ментора в інтенсиві
      Ментор на практикумі
      Ментор – це випускник ITEA, фахівець рівня Trainee чи Junior у напрямі.

      Він допомагатиме вам глибше розібратися у питаннях.

      Ментор завжди на зв'язку в загальному чаті, щоб допомогти вам із домашніми завданнями та тестами.
      Хто буде ділитися досвідом?
      Микола Свиридов
      Senior Python Developer
      • Практикуючий Python developer та досвідчений викладач.
      • На даний момент - Senior Python Developer у компанії Domclick.
      • Стек технологій: Python, PostgreSQL, Elasticsearch, Docker, RabbitMQ, Kubernetes, Nginx.
      • Веде свій YouTube канал про програмування.
      Після завершення інтенсиву ви будете:
      1
      Розуміти особливості Python, працювати з базовими типами даних.
      2
      Розбиратися в API та telebot; писати скрипти для різних цілей.
      3
      Створювати Telegram-ботів та реєструвати їх;
      4
      Розв'язувати проблеми бізнесу за допомогою ботів.

      IT Education Academy — це:

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

      30+

      викладачів із топових IT-компаній

      200+

      унікальних навчальних курсів

      170+

      успішних випускників

      16000+

      Хочеш опанувати Telegram-боти на 5+? Приходь на Python інтенсив від ITEA!