Скрыть объявление

Если у вас возникают проблемы с пополнением баланса по карте, то пробуйте через СБП . Он еще и выгоднее (без комиссии банка).


СБП - это система быстрых платежей - перевод по номеру телефона без комиссии

Скрыть объявление

Если у Вас проблемы с пополнением баланса, то попробуйте отключить VPN и воспользоваться этим Сайтом

Скрыть объявление

Сегодня — Международный день торта!

Идеальный повод, чтобы не отказывать себе в сладком... даже если это сладкое — знания!

В честь самого вкусного праздника запускаем любимую акцию

Подробности ТУТ

Скрыть объявление

На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Запись

[Stepik] FastAPI начальный уровень (Максим Крупчатников)

Тема в разделе "Курсы по программированию"

Цена:
1790 руб
Взнос:
390 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa
open
2
Записаться
  1. Евражкa Организатор складчин

    [Stepik] FastAPI начальный уровень (Максим Крупчатников)

    [​IMG]


    О курсе
    курс по FastAPI: от основ API до создания веб-сервисов
    API — это основа современных цифровых сервисов. Если вы хотите понять, как работают веб-приложения, взаимодействуют серверы и клиенты, и научиться создавать свои API с нуля, то этот курс для вас!
    Мы начнем с основ API и веб-сервисов, разберем HTTP-протокол, запросы, методы и коды состояния, после чего шаг за шагом освоим FastAPI — один из самых быстрых и удобных фреймворков для Python.

    Чему вы научитесь
    • Работать с API
    • изучите протоколы http/https
    • http запросы
    • Валидировать данные через Pydantic
    • Основы работы с FastAPI
    • Писать микросервисы
    • Основные сетевые протоколы TCP UDP

    Для кого этот курс
    • Начинающим разработчикам, которые хотят понять, как работают API
    • Python-разработчикам, желающим освоить FastAPI
    • Всем, кто хочет создавать быстрые и удобные API-сервисы
    Программа курса:

    Введение в API и основы веб-сервисов
    1. Определение API: назначение и примеры использования
    2. Обзор типов API (REST, GraphQL, SOAP)
    3. Принципы работы веб-сервисов
    4. Сравнение синхронных и асинхронных подходов
    5. Роль API в современных приложениях
    Основы протокола HTTP
    1. Структура HTTP-запроса и ответа
    2. Основные HTTP-методы: GET, POST, PUT, DELETE
    3. Значение HTTP-заголовков
    4. Объяснение кодов состояния HTTP
    5. Примеры взаимодействия клиента и сервера
    Знакомство с FastAPI
    1. Что такое FastAPI и его преимущества
    2. Установка и настройка окружения (виртуальное окружение, pip)
    3. Обзор документации и ресурсов сообщества
    4. Сравнение FastAPI с другими фреймворками
    5. Запуск первого приложения
    Знакомство с FastAPI
    1. Создание маршрутов в FastAPI
    2. Работа с параметрами пути (Path parameters)
    3. Передача параметров через URL (Query parameters)
    4. Обработка различных HTTP-методов в маршрутах
    5. Основы работы с динамическими маршрутами
    Валидация данных с помощью Pydantic
    1. Знакомство с библиотекой Pydantic
    2. Создание моделей данных для запросов
    3. Валидация входящих данных
    4. Обработка ошибок валидации
    5. Примеры использования базовых валидаторов
    6. Расширение моделей для типизации данных
    Формирование ответов и обработка ошибок
    1. Настройка формата JSON-ответов
    2. Создание моделей ответов с Pydantic
    3. Обработка исключений с использованием FastAPI
    4. Выбор корректных HTTP-кодов при ошибках
    5. Логирование ошибок для отладки
    6. Рекомендации по улучшению юзабилити API
    Документация и тестирование API
    1. Автоматическая генерация документации (Swagger UI)
    2. Обзор ReDoc и его возможности
    3. Настройка метаданных для документации
    4. Тестирование API через браузер
    5. Использование Postman для ручного тестирования
    Основы работы с зависимостями в FastAPI
    1. Принцип инъекции зависимостей в FastAPI
    2. Создание простых зависимостей
    3. Применение зависимостей в маршрутах
    4. Управление временем жизни зависимостей
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх