Aprende FastAPI desde cero

所在平台: Udemy

课程主页: https://www.udemy.com/course/aprende-fastapi-desde-cero/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## 课程总结:《从零开始学习FastAPI》 本课程旨在教授学员如何高效地使用FastAPI和Python构建高性能的API。学习FastAPI和Python不仅能提升现有工作能力,更有助于找到高薪职位,因为Python开发者在美国的年薪可达9万美元,而FastAPI则是高薪职位中常被要求的技能。 **课程亮点:** * **技术栈:** 专注于 FastAPI 和 Python,这两种技术是目前构建高性能API的主流选择。 * **易学性:** FastAPI 易于上手且轻量级,同时具备自动生成Swagger文档等现代开发特性。 * **数据库集成:** 课程将深入讲解 FastAPI 如何与SQL数据库(特别是PostgreSQL)结合,并使用 SQLAlchemy 作为ORM进行数据模型创建和数据操作。学员将学会如何创建API端点来管理和检索数据库中的数据。 * **数据库迁移:** 课程还将介绍 Alembic 的使用,用于数据库模型的迁移。 * **实践导向:** 所有课程资料均托管在GitHub仓库,方便学员复现和实践。 * **开发环境:** 课程将涵盖创建虚拟环境的步骤。 * **ORM应用:** 将使用 SQLAlchemy 作为对象关系映射(ORM)工具。 **先修知识:** * 具备Python编程知识。 * 了解REST API的基本概念。 * 对Docker有基本了解。 * 对SQL有基本了解。 * 无需FastAPI的先验知识。 通过本课程的学习,学员将能够熟练掌握FastAPI的开发,并能将其应用于实际的数据库操作和API构建中。

课程评论(0条)

课程详情

Bienvenido a este curso de FastAPI , espero que al finalizar este curso puedas implementar apis usando FastAPI eficientemente.¡Entender y saber cómo crear API con FastAPI y Python puede mejorar el trabajo que tiene, conseguirle un nuevo trabajo! , teniendo en cuenta que el salario anual en Estados Unidos para un desarrollador python es de mas o menos 90.000 USD al año. Además estas habilidades son necesarias en todas partes, y algunas de las ofertas de trabajo mejor pagadas solicitan desarrolladores de Python con experiencia en FastAPI.FastAPI y Python son dos de las tecnologías más populares del mercado para crear API de alto rendimiento.Requisitos: Conocimientos en Python.Conocimiento de las API REST (al menos lo básico).No se requiere experiencia previa en FastAPI.Conocimiento básico de Docker.Conocimiento básico de SQL.FastAPI es uno de los marcos de desarrollo de API de más rápido crecimiento disponible. Es fácil de usar y ligero. Además, proporciona algunos beneficios únicos, como la generación automática de documentos Swagger y estándares de desarrollo modernos y abiertos.También hablaremos del funcionamiento de FastAPI con bases de datos SQL(Postgres) y, en particular, SqlAlchemy y como crear modelos. Veremos cómo podemos exponer end points que permitirán que un cliente manipule y recupere datos de una base de datos. Además de ello implementaremos alembic para la migración de modelos en la base de datos.Todo el material se encuentra en el repositorio de GitHub para que pueda replicarlo.Creación de entorno virtual.Usaras SQLAlchemy como ORM.

课程标签

0人关注该课程

主题相关的课程