FastAPI - APIs Modernas e Assíncronas com Python

Todo o poder de Python assíncrono em APIs com FastAPI, SQL Alchemy, SQL Model, NGINX e PostgreSQL
4.78 (949 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
FastAPI - APIs Modernas e Assíncronas com Python
4 045
students
12.5 hours
content
Sep 2024
last update
$19.99
regular price

Why take this course?

🚀 FastAPI - APIs Modernas e Assíncronas com Python 🐍

Todo o Poder de Python Assíncrono em APIs com FastAPI, SQL Alchemy, SQL Model, NGINX e PostgreSQL

Sobre o Curso:

FastAPI é um framework web moderno e rápido para construir APIs com Python. Baseado em Type Hints, Pydantic e Starlette, ele oferece uma experiência de desenvolvimento inigualável, combinando performance superior a frameworks como NodeJS e Go. No curso FastAPI - APIs Modernas e Assíncronas com Python da Geek University, você vai mergulhar profundamente neste poderoso framework e aprender a construir APIs que não apenas agem bem, mas também são fáceis de entender e manter.

FastAPI: As Características Destacadas:

  • Rápido: Com desempenho comparable a NodeJS e Go, FastAPI está entre os frameworks Python mais rápidos disponíveis.
  • Rápido para Codificar: Aumente a velocidade com que desenvolve recursos em cerca de 200% a 300%.
  • Menos Bugs: Pode reduzir cerca de 40% dos erros induzidos por humanos. *
  • Intuitivo: Com suporte ao editor e conclusão automática, menos tempo é gasto com depuração.
  • Fácil: Projetado para ser fácil de usar e aprender, exigindo menos tempo lendo documentos.
  • Curto: Minimiza a duplicação de código, oferecendo múltiplos recursos de cada declaração de parâmetro.
  • Robusto: Vá para produção com código pronto e documentação interativa automática.
  • Baseado em Padrões: Totalmente compatível com os padrões abertos para APIs: OpenAPI e JSON Schema.

Conteúdo do Curso:

  • Métodos HTTP Principais
  • Path Parameters, Query Parameters e Header Parameters
  • Injeção de Dependência
  • Documentação da API
  • Roteamento Personalizado
  • Validação Pydantic Customizada
  • 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 NGINX como proxy
  • E muito mais!

O que Você Aprenderá:

  • A construção de APIs reativas usando FastAPI.
  • Como utilizar eficientemente os métodos HTTP, incluindo GET, POST, PUT, DELETE, etc.
  • A manipulação de parâmetros e cabeçalhos em suas APIs.
  • Como implementar autenticação e autorização para garantir a segurança das suas APIs.
  • O uso de bancos de dados PostgreSQL com FastAPI para armazenamento de dados.
  • Técnicas de CRUD (Create, Read, Update, Delete) usando SQL Alchemy e SQL Model.
  • Como documentar sua API de forma clara e comprensível usando OpenAPI e JSON Schema.
  • Como preparar seu aplicativo para ser deployado em ambientes de nuvem.

Por que Escolher Este Curso?

  • Aprenda com acompanhamento de aulas abertas.
  • Materiais didáticos de alta qualidade.
  • Comunidade de apoio e intercâmbio de conhecimento.
  • Projetado para níveis intermediários e avançados.

🔥 Inscreva-se Agora e Transforme Seus Projetos de API em Oportunidades de Sucesso com FastAPI! 🔥

Course Gallery

FastAPI - APIs Modernas e Assíncronas com Python – Screenshot 1
Screenshot 1FastAPI - APIs Modernas e Assíncronas com Python
FastAPI - APIs Modernas e Assíncronas com Python – Screenshot 2
Screenshot 2FastAPI - APIs Modernas e Assíncronas com Python
FastAPI - APIs Modernas e Assíncronas com Python – Screenshot 3
Screenshot 3FastAPI - APIs Modernas e Assíncronas com Python
FastAPI - APIs Modernas e Assíncronas com Python – Screenshot 4
Screenshot 4FastAPI - APIs Modernas e Assíncronas com Python

Loading charts...

4667776
udemy ID
01/05/2022
course created date
11/05/2022
course indexed date
Bot
course submited by