Python-інтенсив для програмістів-початківців

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

КОЛИ
Час
СКІЛЬКИ
Вартість
Безкоштовно
ДЕ
Формат
Онлайн-трансляція
Програма Python-інтенсиву
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 Education Academy — це міжнародний освітній проект, що готує фахівців-практиків IT-сфери.


Наші онлайн-курси програмування вже понад шість років на ринку IT-освіти. Увесь цей час ми вчилися разом зі своїми студентами: покращували процес занять, запускали нові напрямки й курси програмування онлайн, підвищували професійний рівень співробітників і відкривали нові філії.


Завдяки нашому постійному розвитку ми розробили ефективні програми підготовки IT-фахівців та якісно підняли рівень навчання програмування.Нам вдалося поєднати найкращі практики офлайн- і онлайн-освіти й таким чином досягти високих результатів. Курс програмування від ІТЕА — гарантія якісного навчання.

30+
комплексних програм підготовки до професій
200+
викладачів із топових IT компаній
170+
унікальних навчальних курсів
16000+
успішних випускників
Ефективне навчання? З ITEA!
Онлайн-заняття в знайомому форматі
Кожне наше заняття — це не запис, а пряма трансляція. Під час уроку ти можеш поставити запитання вголос, не витрачаючи час на набирання повідомлення в чаті. Після кожного уроку ти отримуватимеш його запис, але ми рекомендуємо відвідувати їх у реальному часі.
Максимум практики та домашніх занять
Курс програмування від ІТЕА — це достатня кількість практики. Заняття проходять у такому форматі: теорія, підкріплена практикою + об’ємне завдання. На кожне виконане завдання ти отримуватимеш розгорнутий коментар і оцінку від викладача й ментора.
Допомога зі стажуванням та працевлаштуванням
Коли ти завершиш наші онлайн-курси програмування, ментори академії безкоштовно зареєструють тебе на платформі Jungo, де розміщені найкращі вакансії для Junior-програміста від наших партнерів. Там ти обереш своє стажування, штатну або фріланс-роботу. Можливо навіть за кордоном.
Актуальні навчальні програми
Завдяки нашим партнерам і платформі JunGo, ми стежимо за трендами і змінами у світі IT та коригуємо програми згідно з актуальними оновленнями. Ти навчишся програмуванню з нуля та отримаєш найсвіжіші знання, які зацікавлять майбутнього роботодавця й допоможуть тобі стати хорошим фахівцем.
Невеликі групи
Ми за якість, а не за кількість. Один викладач фізично не може відповісти на запитання двох сотень студентів, перевірити домашні завдання й виставити всі оцінки. А компактні групи забезпечують максимально комфортні умови для ефективного навчання. Перевірено на практиці.
Дружна IT-спільнота
Викладач, ментор і одногрупники — це не тільки твої нові контакти в месенджері, а й основа для створення продуктивного нетворкінгу й обміну корисною інформацією. Без цього зараз нікуди.

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