Делаем бота с Aiogram, SQLAlchemy(PostgreSQL) и Docker

В процессе прохождения данного курса вы напишете телеграмм бота-метеоролога с помощью удобного и асинхронного aiogram, научитесь поднимать базу данных PostgreSQL с помощью СУБД DBeaver и работать с ней при помощи SQLAlchemy, подключитесь к стороннему API для получения данных о погоде, а также научимся создавать и…
Средний уровень
7
Сертификат Stepik

Чему вы научитесь

  • Работать с aiogram
  • Разрабатывать свои "Finite state machine"
  • Запускать PosgreSQL на localhost
  • Работать с базой данных через ORM SQLAlchemy
  • Работать с Docker
  • Получать данные от сторонних API

О курсе

Цель курса:

Дать практическую основу в обращении с технологиями, которые часто встречаются в требованиях работодателей.

Почему стоит выбрать этот курс? 

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

Что вы приобретёте после окончания курса? 

Вы приобретёте практические знания по работе с SQLAlchemy, Docker и aiogram, а также своего рода "подсказку" в которую всегда можно будет заглянуть при затруднениях в работе с раньше упомянутыми технологиями, ну и конечно небольшой проект в своё портфолио.

На какой системе писался этот курс?

На протяжении курса я работаю в Windows 10

IDE - Visual Studio Code

Терминал - Git Bash

Для кого этот курс

Курс предназначен для людей, которые уже овладели языком Python, понимают что-такое ООП, хотят написать свой проект, но постоянно спотыкаются о непонимание работы с документацией библиотек/фреймворков и отсутствие идей для своего проекта.

Начальные требования

Базовое знание Python, понимание ООП, желание развивать свои навыки.

Наши преподаватели

Как проходит обучение

В данном курсе будут в основном задания на выбор верного ответа из предложенных, так как курс практический и предполагается, что вы уже освоили Python. По поводу базы данных - в самом боте она будет очень простая, но в качестве тренировки мы с вами создадим тестовую базу, где воспроизведём все варианты связи между таблицами и потренируемся получать из неё информацию.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • Навыки и знания, которые востребованы на рынке труда
  • Проект в портфолио
  • Понимание каким образом реализуется проект - от идеи до рабочего варианта

Сколько стоит обучение

Old Price: 700  Discount Price: 400 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Old Price: 700  Discount Price: 400