FastAPI — Полный курс 2025 (от начального до продвинутого уровня) (1/2025)
FastAPI — The Complete Course 2025 (Beginner + Advanced)
Скачать FastAPI — The Complete Course 2025 (Beginner + Advanced) вы можете на нашем сайте. Мы предлагаем бесплатные IT-курсы с переводом на русский по направлениям: Веб-разработка, ML/AI, DevOps, Mobile и многим другим, которые помогут в вашей IT карьере.
О курсе
Чему вы научитесь
- Разрабатывать RESTful API РЕАЛЬНОГО ВРЕМЕНИ и Full Stack приложения с использованием FastAPI
- Разворачивать ваши FastAPI-приложения, чтобы весь мир мог пользоваться ВАШИМ приложением!
- Изучите КЛЮЧЕВЫЕ возможности FastAPI: современную аутентификацию, хеширование паролей с BCrypt, авторизацию, JSON Web Tokens (JWT)
- Вы будете ВВОДИТЬ КАЖДУЮ СТРОКУ кода вместе со мной в видео. Я ОБЪЯСНЯЮ каждую строку кода, чтобы помочь вам учиться!
- Устанавливать связи между таблицами и разворачивать готовые к продакшену базы данных
- Разрабатывать и разворачивать REST API и Full Stack приложения профессионального уровня под руководством эксперта
Требования
Базовые знания Python. Знание FastAPI не требуется.
Описание
Добро пожаловать на САМЫЙ ПРОДАВАЕМЫЙ курс по FastAPI на Udemy!
Научитесь СОЗДАВАТЬ и РАЗВОРАЧИВАТЬ FastAPI-приложения с нуля! Включая RESTful API и Full Stack приложения!
FastAPI и Python — две из самых востребованных технологий на рынке для создания высокопроизводительных API.
К концу этого курса вы создадите готовые к продакшену RESTful API, готовое к продакшену Full Stack приложение, полную систему аутентификации/авторизации, настроите готовые к продакшену базы данных и развернёте ваше FastAPI-приложение, чтобы весь мир мог пользоваться ВАШИМ приложением.
Понимание и умение создавать API с FastAPI и Python может улучшить вашу текущую работу, помочь найти новую или даже обеспечить несколько контрактных ролей! Эти навыки нужны везде, и в некоторых самых высокооплачиваемых вакансиях ищут Python-разработчиков с опытом FastAPI.
В этом полном курсе по FastAPI я быстро введу вас в курс дела, проведя через фреймворк FastAPI от начала до конца! Хотите ли вы расширить текущие навыки, сменить карьеру или просто изучить очень популярную тему — этот курс для вас! Вы будете использовать современные технологии: PyCharm, Python, FastAPI, хеширование паролей bcrypt и JSON Web Tokens (JWT).
Почему FastAPI — самый быстрорастущий Python веб-фреймворк на рынке?
Проще говоря, FastAPI охватывает все аспекты API. FastAPI предоставляет многое «из коробки» и является одним из самых быстрых и высокопроизводительных веб-фреймворков. Это делает веб-разработку быстрой, при использовании одного из самых популярных языков программирования в мире — Python.
Этот курс разработан с учётом новичков! Это означает, что независимо от вашего бэкграунда, вы сможете освоить один из самых востребованных фреймворков на рынке. Всё, что вам нужно — базовые знания Python, и вы начнёте создавать API с нуля, защищённые JSON Web Tokens (JWT).
В этом курсе вы получите (и не только):
- Весь исходный код доступен для скачивания
- Отзывчивый преподаватель: на все вопросы ответ в течение 24 часов
- Профессиональная запись видео и аудио (смотрите бесплатные превью)
- Высококачественные субтитры на английском языке (новинка!)
Содержание и обзор:
- Установка и настройка Python, IDE и FastAPI
- Обзор проектов FastAPI
- Установка виртуального окружения для вашего FastAPI-проекта
- Создание HTTP-методов запросов (GET, POST, PUT, DELETE)
- Валидация данных
- Коды статусов HTTP-ответов
- Работа с динамическими данными и моделями
- Сохранение динамических данных в базу данных
- Обработка пользовательского ввода и форм
- Продвинутые функции: регистрация, аутентификация (bcrypt) и авторизация (JWT)
- Связи между таблицами базы данных (CASCADE и т.д.)
- Настройка продакшен-базы данных (MySQL)
- Маршрутизация
- Тестирование (модульное и интеграционное) с библиотекой pytest
- Full Stack разработка
- Развёртывание вашего приложения, чтобы весь мир мог им пользоваться
- И многое другое!
Материал предоставлен только для справки и ознакомления.
Поддержите автора, купив у него курс!