FastAPI - APIs Modernas e Assíncronas com Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/fastapi-apis-modernas-e-assincronas-com-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:FastAPI - 使用 Python 构建现代异步 API 课程概述:FastAPI 是一个现代的、高性能的 Web 框架,专门用于构建基于 Python 的 API,利用 Type Hints、Pydantic 和 Starlette。该框架的主要特点包括: - **快速**:性能非常高,媲美 NodeJS 和 Go,成为现今最快的 Python 框架之一。 - **快速开发**:提高开发效率,开发资源的速度提升约 200% 至 300%。 - **减少错误**:大幅降低约 40% 的人为错误。 - **直观**:提供良好的编辑器支持,能够在各处进行自动补全,减少调试时间。 - **易于学习**:设计上易于使用,减少阅读文档的时间。 - **代码简洁**:最小化代码重复,减少错误发生。 - **强大**:生成可直接投入生产的代码,并提供自动化文档。 本课程由 Geek University 提供,涵盖 FastAPI 的各个概念,使您能够在愉快的使用体验中掌握这一强大的 Python 3.10 Web 框架。您将学习: - 主要的 HTTP 方法 - 路径参数 - 查询参数 - 头部参数 - 依赖注入 - API 文档 - 路由 - Pydantic 验证的定制 - FastAPI 与 PostgreSQL 的结合 - 使用 FastAPI 和 SQL Alchemy 进行 CRUD 操作 - 使用 FastAPI 和 SQL Model 进行 CRUD 操作 - 使用 FastAPI 进行身份验证和授权 - 在 Linux 云端使用 NGINX 进行部署 - 以及更多内容! 欢迎观看开放课程并报名参加!

课程评论(0条)

课程详情

FastAPI é um framework web moderno e rápido (de alto desempenho) para construir APIs com Python baseado em Type Hints, Pydantic e Starlette.As principais características são:Rápido: Desempenho muito alto, a par com NodeJS e Go (graças a Starlette e Pydantic). Um dos frameworks Python mais rápidos disponíveis.Rápido para codificar: Aumente a velocidade para desenvolver recursos em cerca de 200% a 300%. Menos bugs: Reduza cerca de 40% dos erros induzidos por humanos (desenvolvedores). *Intuitivo: Ótimo suporte ao editor. Conclusão em todos os lugares. Menos tempo de depuração.Fácil: Projetado para ser fácil de usar e aprender. Menos tempo lendo documentos.Curto: Minimize a duplicação de código. Vários recursos de cada declaração de parâmetro. Menos erros.Robusto: Obtenha código pronto para produção. Com documentação interativa automática.Baseado em padrões: Baseado em (e totalmente compatível com) os padrões abertos para APIs: OpenAPI (anteriormente conhecido como Swagger) e JSON Schema.Neste curso, a Geek University apesenta todos os conceitos por trás do FastAPI, este novo framework web Python 3.10 que é poderoso e agradável de usar.Você irá aprender sobre:- Principais métodos HTTP;- Path Parameters;- Query Parameters;- Header Parameters;- Injeção de Dependência;- Documentação da API;- Rotas;- Customização de validação Pydantic;- FastAPI com PostgreSQL;- CRUD com FastAPI e SQL Alchemy;- CRUD com FastAPI e SQL Model;- Autenticação e Autorização com FastAPI;- Deploy em cloud Linux com proxy NGINX;- E muito mais!Assista às aulas abertas e inscreva-se no curso!

课程标签

0人关注该课程

主题相关的课程