Основы программирования на Python (с написанием телеграм-бота)
[Stepik Academy] [Сергей Акентьев, Лера Зеленкова, Дима Богер]
Программа для тех, кто давно хотел попробовать программировать или изучить Python, но ждал подходящего случая. Мы будем учить вас в небольшой группе, поддерживать морально на протяжении 6 недель и держать в тонусе дедлайнами и интересными задачами.
Старт - 9 марта, продолжительность 6 недель
Первая неделя. Знакомство с основами Python
Установка Python
Операции с целыми и вещественными числами
Типы данных. Переменные. Стандартный ввод/вывод
Логические операции, операции сравнения
Условия, блоки, отступы и циклы
Строки и символы Списки
Вторая неделя. Функции, словари, модули. Начинаем писать бота
Функции и словари
Интерпретатор: установка, запуск скрипта
Файловый ввод/вывод
Модули, подключение модулей. Установка дополнительных модулей
Как работает Интернет
Telegram API, начало написания бота
Третья неделя. Сохранение состояния в боте
Сохранение состояний в боте
TeleBot, настройка FSM
Сообщения и боты в Telegram
Дополнительные задачи по Python
Четвертая неделя. Обработка файлов и новые модели данных
Модель данных: объекты
Функции и стек вызовов
Пространства имён и области видимости
Распространённые форматы текстовых файлов: CSV, JSON
Работа с файловой системой и файлами
Пятая неделя. HTTP-запросы и функции
Ошибки и исключения
Работа с кодом: модули и импорт, pep8 и документация
Итераторы и генераторы
Работа с функциями: functool и лямбда функции
http-запросы, html-страницы и requests
API
Шестая неделя. Перманентное сохранение состояния и деплой бота.
Стандартные методы и функции для строк
Регулярные выражения в Python
Перманентное сохранение состояния в ботах
Развертывание бота
Курс - Python: для начинающих программистов
Продажник:
Скачать курс:
[Stepik Academy] [Сергей Акентьев, Лера Зеленкова, Дима Богер]
Программа для тех, кто давно хотел попробовать программировать или изучить Python, но ждал подходящего случая. Мы будем учить вас в небольшой группе, поддерживать морально на протяжении 6 недель и держать в тонусе дедлайнами и интересными задачами.
Старт - 9 марта, продолжительность 6 недель
Первая неделя. Знакомство с основами Python
Установка Python
Операции с целыми и вещественными числами
Типы данных. Переменные. Стандартный ввод/вывод
Логические операции, операции сравнения
Условия, блоки, отступы и циклы
Строки и символы Списки
Вторая неделя. Функции, словари, модули. Начинаем писать бота
Функции и словари
Интерпретатор: установка, запуск скрипта
Файловый ввод/вывод
Модули, подключение модулей. Установка дополнительных модулей
Как работает Интернет
Telegram API, начало написания бота
Третья неделя. Сохранение состояния в боте
Сохранение состояний в боте
TeleBot, настройка FSM
Сообщения и боты в Telegram
Дополнительные задачи по Python
Четвертая неделя. Обработка файлов и новые модели данных
Модель данных: объекты
Функции и стек вызовов
Пространства имён и области видимости
Распространённые форматы текстовых файлов: CSV, JSON
Работа с файловой системой и файлами
Пятая неделя. HTTP-запросы и функции
Ошибки и исключения
Работа с кодом: модули и импорт, pep8 и документация
Итераторы и генераторы
Работа с функциями: functool и лямбда функции
http-запросы, html-страницы и requests
API
Шестая неделя. Перманентное сохранение состояния и деплой бота.
Стандартные методы и функции для строк
Регулярные выражения в Python
Перманентное сохранение состояния в ботах
Развертывание бота
Курс - Python: для начинающих программистов
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!
Скачать курс:
Последнее редактирование: