[Яндекс.Практикум] Python-разработчик Плюс. 2021-2022. Часть 12 из 14
295₽
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком.
Часть 12
- Знакомство с Flask
- Охота на воробьёв
- Первое приложение на Flask
- Flask на практике
- Проект «Что посмотреть?»
- Подключение базы данных. SQLAlchemy
- Описание моделей и работа с БД
- Вывод данных на страницы. Шаблонизатор
- Доработка шаблонов
- Динамические адреса и конвертеры пути
- Добавление новых мнений. Формы во Flask
- Уведомления через флеш-сообщения
- Кастомные страницы ошибок
- Работа с миграциями
- Пользовательские команды Flask
- Рефакторинг проекта
- REST API на Flask
- REST API для проекта: начало
- Получить, изменить, удалить объект через API
- Создание нового объекта и получение полного списка
- Получить случайный объект
- Валидация данных и обработка ошибок в API
- Финальный проект спринта: сервис YaCut
- Знакомство с FastAPI
- Обзор фреймворка
- Установка, запуск, документация приложения
- GET-запросы и параметры. Аннотации типов
- Enum-параметры
- Расширенные возможности документации
- Валидация и документирование параметров запросов
- JSON в теле HTTP-запроса. Модели Pydantic
- Валидация полей в Pydantic-схемах
- Примеры запросов для документации
- Большой рефакторинг: структура FastAPI-проектов и APIRouter