Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de FastAPI - APIs modernas e assíncronas com Python

Curso de FastAPI - APIs modernas e assíncronas com Python

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

FastAPI - APIs Modernas e Assíncronas com Python

Desbloqueie todo o potencial do Python assíncrono em APIs com FastAPI, SQL Alchemy, SQL Model, NGINX e PostgreSQL.

FastAPI: Um Framework Web Moderno e de Alta Performance

O FastAPI é um framework web moderno e rápido (de alta performance) para construir APIs com Python. Ele é baseado em Type Hints, Pydantic e Starlette. As principais características do FastAPI são:

  • Rápido: Oferece alta performance comparável ao NodeJS e Go, graças ao Starlette e Pydantic. É um dos frameworks Python mais rápidos disponíveis.
  • Rápido para Codificar: Aumenta significativamente a velocidade de desenvolvimento de recursos, reduzindo o tempo de desenvolvimento em cerca de 200% a 300%.
  • Menos Bugs: Reduz cerca de 40% dos erros induzidos por humanos (erros dos desenvolvedores).
  • Intuitivo: Oferece excelente suporte do editor, tornando a codificação mais eficiente. Minimiza o tempo de depuração.
  • Fácil: Foi projetado para ser fácil de usar e aprender, reduzindo o tempo gasto lendo documentação.
  • Conciso: Minimiza a duplicação de código e oferece várias funcionalidades para cada declaração de parâmetro, resultando em menos erros.
  • Robusto: Gera código pronto para produção com documentação interativa automática.
  • Baseado em Padrões: É baseado em (e totalmente compatível com) padrões abertos para APIs: OpenAPI (anteriormente conhecido como Swagger) e JSON Schema.

Neste curso, a Geek University apresenta todos os conceitos por trás do FastAPI, o poderoso e amigável framework web para Python 3.10. Você aprenderá:

  • Principais métodos HTTP
  • Parâmetros de Caminho
  • Parâmetros de Consulta
  • Parâmetros de Cabeçalho
  • Injeção de Dependência
  • Documentação da API
  • Rotas
  • Validação Personalizada com Pydantic
  • FastAPI com PostgreSQL
  • CRUD com FastAPI e SQL Alchemy
  • CRUD com FastAPI e SQL Model
  • Autenticação e Autorização com FastAPI
  • Implantação em nuvem Linux com proxy NGINX
  • E muito mais!

Assista às aulas abertas e matricule-se no curso para adquirir as habilidades necessárias para criar APIs modernas e assíncronas com FastAPI.

O que você aprenderá

  • Você será capaz de criar APIs modernas com FastAPI.
  • Você será capaz de criar APIs assíncronas com FastAPI.
  • Você será capaz de usar SQL Alchemy e SQL Model com FastAPI.
  • Você será capaz de publicar sua API em uma nuvem Linux com NGINX, Linux e PostgreSQL.
Ver informações completas