Создание API на основе Django и Telegram-botа на Flask

Пошаговая инструкция по созданию API для приложений на основе Django и Telegram-bota

4.35 (44 reviews)
Udemy
platform
Русский
language
Other
category
instructor
Создание API на основе Django и Telegram-botа на Flask
291
students
12 hours
content
Jul 2019
last update
$19.99
regular price

What you will learn

Принципы создания API на основе Django REST framework, а также создание Telegram-bot на основе Flask

Why take this course?

Основные темы курса

1. Создание простейшего приложения на Django. Переопределение (кастомизация) стандартной модели User.

2. Принципы REST API

3. Библиотека Django REST framework (DRF) для создания API.

4. Что такое сериализатор и зачем он нужен.

5. Разнообразные варианты для отображение данных - на основе функций, миксинов и классов.

6. Права доступа (Permissions). Создание своего варианта для прав доступа.

7. JSON Web Token (JWT) — что это за технология и реализация доступа к сайту с использованием токена

8. Создание API для уже готового приложения на основе Django. Применение полученных знаний на практике.

9. Библиотека django-filter. Как её применять вместе с DRF.

10. Телеграм-бот на основе микрофреймворка Flask.

11. Деплой телеграм-бота на сервис Heroku.

Reviews

Dmitry
December 31, 2021
Оцениваю курс как "Хороший курс" Действительно необходимо иметь более-менее уверенное владение Django, понимать принцип работы Django и тогда курс по DRF, будет понятный и полезный. Что мне понравилось: 1) Курс не заранее заготовлен, а делается походу, что вместе с автором ты допускаешь ошибки (что вполне нормально для работы в реальности) и потом вместе исправляете, а автор в свое время объясняет что именно было неправильно и почему это повлияло на вызов данного исключения.  2) Так же показана как работать совместно с официальной документацией DRF. 3) Переопределения регистрации суперюзера ни в одном курсе не видел, конечно это тут не обязательно, но что важно понятно где можно найти в Django дефолтный класс и как его можно переопределить. 4) Очень понравилось то как мы ришли к классу ListCreateAPIView, от обычной функции до миксина из миксинов, что в конечном случае поваляет нам написать 2 строчки кода для работы,  но понятно как это работает, что от куда наследуется, переопределяется и как можно это использовать и что делать если нужно отойти от дефолтных настроек. Что мне не совсем  понравилось, а скорее дело вкусов: 1) Автор использует Visual Studio Code, но с python и Django лучше и приятнее справляется PyCharm Community. Но опять же дело вкусов. 2) Немного нудновато рассказывается, но с этим легко борется настройка скорость воспроизведения плеера , я ставил 1.25 и было круто)
Александр
December 3, 2020
информацию которую можно рассказать за 2-3 минуты растягивают на 20 минут, сплошная вода, при этом совершенно непонятно что и зачем делает автор (об этом ни слова)
Евгений
November 27, 2020
Автор молодец, хорошо, понятно объясняет с низов и дальше, дальше. Начинаешь понимать процессы на более низком уровне
Артём
March 10, 2020
Хотелось увидеть целостную систему, чтобы тот API, который разрабатывается в курсе, был использован для бота. Также хотелось бы картинку лучшего качества и звук с хорошего микрофона.

Charts

Price

Создание API на основе Django и Telegram-botа на Flask - Price chart

Rating

Создание API на основе Django и Telegram-botа на Flask - Ratings chart

Enrollment distribution

Создание API на основе Django и Telegram-botа на Flask - Distribution chart

Related Topics

2447584
udemy ID
7/7/2019
course created date
10/29/2019
course indexed date
Bot
course submited by