FastAPI - Websites Modernos e Assíncronos com Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/fastapi-websites-modernos-e-assincronos-com-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:FastAPI - 现代和异步的网站与Python 课程概述: FastAPI是一个现代且快速的Web框架,旨在使用Python构建异步网站,基于类型提示、Pydantic和Starlette。它的主要特点包括: - **快速**:性能极高,与NodeJS和Go相媲美(得益于Starlette和Pydantic),是可用的最迅速的Python框架之一。 - **快速编码**:开发速度提高约200%到300%,显著减少错误。 - **直观**:提供优秀的编辑器支持,便于开发,减少调试时间。 - **易于使用**:设计简洁,易于学习,减少阅读文档的时间。 - **简短**:最小化代码重复,降低错误发生率。 - **强大**:生成可用于生产环境的代码,并自动提供互动文档。 - **基于标准**:完全兼容开放的API标准,如OpenAPI(前称Swagger)和JSON Schema。 在本课程中,Geek University将介绍如何使用FastAPI这一新的Python 3.10 Web框架创建异步网站。学习内容包括: - 如何让FastAPI响应HTML; - 如何结合FastAPI使用Jinja2模板系统; - 如何在FastAPI中使用静态文件(CSS、JS和图像); - 如何运用SQL Alchemy、PostgreSQL和异步编程; - 如何在云Linux上使用NGINX进行部署; - 以及更多内容! 欢迎观看公开课程并注册参与!

课程评论(0条)

课程详情

FastAPI é um framework web moderno e rápido (de alto desempenho) para construir Websites Assíncronos 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 para criação de Websites Assíncronos com FastAPI, este novo framework web Python 3.10 que é poderoso e agradável de usar.Você irá aprender sobre:- Como fazer o FastAPI responder HTML;- Como usar o sistema de templates Jinja2 junto com FastAPI;- Como fazer uso de arquivos estáticos (CSS, JS e Imagens) com FastAPI;- Como fazer uso de SQL Alchemy, PostgreSQL e Assíncronia;- Deploy em cloud Linux com proxy NGINX;- E muito mais!Assista às aulas abertas e inscreva-se no curso!

课程标签

0人关注该课程

主题相关的课程