Backend [Артем Шумейко] Курс по backend разработке на FastAPI (2023)

Брат Тук
Брат Тук

Брат Тук

Редактор
badge 1 год с нами! badge Награда за 5000 очков репутации badge За 500 сообщений!
Регистрация
18/04/2023
Сообщения
8.971
Репутация
14.950
Автор: Артем Шумейко
Название: Курс по backend разработке на FastAPI (2023)

[Артем Шумейко] Курс по backend разработке на FastAPI (2023)


Описание:

Вы узнаете тонкости построения архитектуры на backend'е, создадите свое полноценное приложение на FastAPI с нуля и выведете свою карьеру на новый уровень
  • От новичка в Python до backend разработчика
    В ходе прохождения курса, вы получите навыки, востребованные на рынке. Так, вы сможете начать свою карьеру в backend разработке или стать более ценным экспертом и получить повышение.
  • Собственный пет-проект
    Вы напишете свое приложение, которое добавите в портфолио, и сможете рассказывать о навыках, полученных в ходе его разработки.
  • Современный стек
    Вы познакомитесь не только с FastAPI, но и со всей экосистемой, сосуществующей с фреймворком: SQLAlchemy, Redis, Celery, Pytest, Docker, Админка, логирование, мониторинг и пр.
  • Упор на практику с изучением теории
    Вы сможете закрепить полученные знаия с помощью решения теоретических и практических задач курса.
  • Четкая структура
    Курс содержит структурированный материал, изложенный в доступной и понятной форме, а также практические задачи. Это позволит вам быстрее и эффективнее освоить backend разработку.
  • Нет аналогов. Это первый подробный русскоязычный видеокурс по FastAPI и экосистеме вокруг фреймворка.
Программа курса
1. Знакомство с фреймворком
  • API vs FastAPI: что это и почему нужно это учить?
  • Виртуальное окружение и запуск FastAPI
  • Параметры пути и запроса, валидация данных через Pydantic
  • Работа с Базой Данных и миграции (SQLAlchemy + Alembic)
  • Выделение работы с БД в отдельный слой – паттерн Репозиторий/DAO
  • Сложные запросы на SQL и SQLAlchemy
  • Кастомная аутентификация: знакомство с JWT, cookie, Depends
  • Фронтенд с помощью Jinja + CORS + Загрузка файлов
2. Экосистема FastAPI
  • Архитектура современных web-приложений
  • Тестирование с pytest: юнит и интеграционное
  • Подключение админки
  • Кэширование данных через Redis
  • Фоновые задачи с Celery и Background Tasks
3. Вперед в production!
  • Логирование и Middleware
  • Контроль ошибок с Sentry
  • Мониторинг данных через Grafana
  • Версионирование API
  • Стилизация кода
  • Написание Dockerfile и docker-compose.yml
  • Деплой приложения

Пакет: "С поддержкой"

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Брат Тук
Ответы
0
Просмотры
965
Брат Тук
Брат Тук
Брат Тук
Ответы
4
Просмотры
803
TrudoviK
Брат Тук
Ответы
2
Просмотры
902
Maria_WA
Брат Тук
Ответы
2
Просмотры
965
JeffreyMorgan
JeffreyMorgan
Брат Тук
Ответы
0
Просмотры
666
Брат Тук
Брат Тук

Похожие темы

Брат Тук
Ответы
3
Просмотры
5K
Kirit
Kirit
Брат Тук
Ответы
3
Просмотры
3K
Els i El
Малыш Джон
Ответы
3
Просмотры
9K
instaman
instaman
Алан-э-Дейл
Ответы
1
Просмотры
5K
notarget
notarget
Малыш Джон
Ответы
2
Просмотры
8K
не робот
не робот
Алан-э-Дейл
Ответы
1
Просмотры
5K
notarget
notarget
Брат Тук
Ответы
3
Просмотры
3K
Els i El
Малыш Джон
Ответы
3
Просмотры
9K
instaman
instaman
Брат Тук
Ответы
3
Просмотры
5K
Kirit
Kirit
Малыш Джон
Ответы
2
Просмотры
8K
не робот
не робот
Сверху Снизу