[Stepik] [Maksim Krupchatnikov]

  • Автор темы SlivInfoKurs
  • Дата начала
S

SlivInfoKurs

Модератор
Регистрация
31.03.2020
Сообщения
149 227
Реакции
366
Онлайн
6дн 5ч 41м 16с
чина:


Описание:
О курсе
курс по 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. Управление временем жизни зависимостей
В курс входят
  • 41 урок
  • 82 теста
  • 46 интерактивных задач
Автор: Maksim Krupchatnikov
Цена: 1790 руб.

Скрытая ссылка

Этот курс появится в скором времени на форуме SLIVINFOKURS.BIZ. Проверьте по поиску форума, возможно данный курс уже слит.
 

О нас

  • - Наш форум был создан с одной целью, помогать другим! На нашем форуме, Вы можете скачать самые свежие и популярные курсы, книги, тренинги и вебинары, схемы по заработку, различные мануалы и готовые кейсы, а так же слитые складчины с торрент ресурсов, по самым разным направлениям бесплатно!

    Слив курсов

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

    На нашем формуе вы легко сможете найти и скачать курсы по интересующей вас теме. Просто выберите автора или направление, загрузите материалы на свое устройство и начните обучение в удобное для вас время. Мы предлагаем возможность скачивания курсов бесплатно, а также доступ к премиум подписке.

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ и авторов;
    • Уроки по дизайну, графике, программированию и бизнесу
    • Тренинги по саморазвитию, психологии и эзотерике;
    • Материалы по отношениям, пикапу и соблазнению;
    • Нейросети и Маркетплейсы;
    • Онлайн-обучение по шитью, строительству, рукоделию и работе по дому;

    Слив Курсов Бесплатно

    К скачиванию доступны сотни материалов и складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно! Если вы не нашли нужный курс на других форумах, у нас вы сможете скачать любой из сотен тысяч доступных инфопродуктов. Ежедневно мы пополняем базу новыми сливами курсов, чтобы вы всегда могли найти актуальные материалы для обучения.