Открыто

FastAPI для начинающих (с обновлением 2026) [Stepik] [Илья Перминов] [Повтор]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 28 фев 2026.

Цена: 2 399р-90%
Взнос: 239р

Основной список: 6 участников

Резервный список: 1 участников

  1. 28 фев 2026
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: FastAPI для начинающих (с обновлением 2026) [Stepik] [Илья Перминов] [Повтор]

    FastAPI для начинающих.png

    Победитель Stepik Awards 2024 в номинации "Лучший платный курс года"!
    Этот курс представляет собой подробное руководство по созданию приложений с помощью FastAPI. Вы узнаете, как создавать быстрые, эффективные и масштабируемые REST API на Python. Вы начнете с приложения Hello World и далее создадите полноценное API интернет магазина, использующее асинхронные запросы к базе данных, аутентификацию и права доступа. Внимание, данный курс не содержит ни минуты видео!

    Для кого этот курс:
    • Курс будет полезен для заинтересованных в создании веб-API используя FastAPI.
    Начальные требования:
    • Обладать хорошими практическими знаниями Python и иметь знания HTML, SQL.
    • Желательно наличие знаний SQLAlchemy.
    Программа:
    • Раздел 1: «Введение в API» мы познакомимся с API, архитектурой REST API. Изучим основные HTTP методы и коды ответа сервера.
    • Раздел 2: «Знакомство с FastAPI» мы познакомимся с основами FastAPI и создадим свое первое API, возвращающее "Hello World". Также мы подробно изучим процесс создания конечных точек с использованием системы маршрутизации в FastAPI. И научимся валидировать параметры, получаемые из пути и тела запросов.
    • Раздел 3: «Создание CRUD-приложения на FastAPI» мы спроектируем и реализуем простой CRUD проект. Познакомимся с основными методами запросов GET, POST, PUT, DELETE, научимся создавать и валидировать модели класса Pydantic. Изучим моделирование ответов, обработку ошибок и коды состояния. Обсудим, как можно использовать шаблоны Jinja для создания представлений и вывода ответов из API.
    • Раздел 4: «Внедрения зависимостей» мы рассмотрим шаблон внедрения зависимостей, используемый FastAPI для управления экземплярами и структурой проекта с помощью директивы Depends() и сторонних модулей расширения.
    • Раздел 5: «Интернет магазин на FastAPI» мы рассмотрим основные возможности FastAPI, научимся правильно структурировать проект. Узнаем об использовании APIRouter для организации проектов. Создадим подключение к БД через SQLAlchemy, научимся использовать Alembic для выполнения миграций. Научимся использовать сессии и напишем свои первые запросы, которые в дальнейшем мы сделаем асинхронными. Реализуем аутентификацию используя HTTP Basic Auth, OAuth2, и научимся генерировать JWT токен. Где в дальнейшем будем использовать его, для проверки прав доступа к различным конечным точкам нашего API.
    • Раздел 6: «Продвинутые возможности в FastAPI» мы рассмотрим версионирование API сервисов, логгирование. Изучим возможности промежуточного ПО, CORS, Session. Также рассмотрим Celery и Redis для создания и управления асинхронными фоновыми задачами. И в заключении раздела напишем веб чат используя FastAPI и WebSocket.
    • Раздел 7: «Docker + FastAPI» мы рассмотрим основные концепции Docker и на примере создадим свой контейнер с Python проектом. Далее мы упакуем FastAPI, PostgreSQL, NGINX в контейнеры и подготовим проект к деплою.
    • Раздел 8. «Деплой проекта через Docker» мы рассмотрим деплой проекта FastAPI, вместе с базой данных PostgreSQL, веб сервером Gunicorn и Nginx на контейнерах Docker с Compose.

    Цена 2399 руб.
    Скрытая ссылка

    Повтор темы:
    Скрытая ссылка
     
    Последнее редактирование модератором: 25 апр 2026 в 17:37
    1 человеку нравится это.
  2. Последние события

    1. alexander02
      alexander02 участвует в складчине.
      28 апр 2026 в 12:23
    2. donchitag
      donchitag участвует в складчине.
      27 апр 2026 в 20:05
    3. said1962
      said1962 участвует в складчине.
      27 апр 2026 в 14:16
    4. skladchik.com
      В складчине участвует 5 человек(а).
      27 апр 2026 в 14:16

    Последние важные события

    1. skladchik.com
      Статский советник организатор складчины.
      26 апр 2026 в 13:47