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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Aprenda o desenvolvimento de API com o framework FASTAPI

Curso de Aprenda o desenvolvimento de API com o framework FASTAPI

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.

Aprenda o desenvolvimento de API com o framework FASTAPI

Guia passo a passo para construir APIs REST com FASTAPI, Postgres e SQLAlchemy

Avaliação: 2.0 de 5

1 avaliação

Duração total: 7 horas

Total de aulas: 75

Nível: Iniciante

Guia passo a passo para construir APIs REST com FASTAPI, Postgres e SQLAlchemy

Python emergiu como uma linguagem de programação altamente popular nos últimos tempos. Ela encontra aplicações em diversos domínios, incluindo aprendizado de máquina, desenvolvimento web e teste de software. Python é particularmente adequado para o desenvolvimento de backend, que envolve a construção dos componentes não visíveis de sites e aplicativos. É amplamente utilizado para scripting, desenvolvimento e testes. Gigantes da tecnologia renomados como Dropbox, Google, Quora e Hewlett-Packard já incorporaram o Python em suas operações devido à sua elegância e simplicidade. Nos últimos quatro anos, o Python manteve consistentemente uma participação de cerca de 84-85% entre os desenvolvedores que o utilizam como sua linguagem principal. Além disso, 45% dos desenvolvedores Python utilizam Python para desenvolvimento web. Flask, Django e FastAPI continuam sendo os três principais frameworks web do Python. O FastAPI, que foi lançado inicialmente no final de 2018, testemunhou a maior taxa de crescimento, com um aumento de 9% em comparação com o ano anterior. O SQLAlchemy se destaca como a ferramenta de mapeamento objeto-relacional (ORM) mais popular entre os usuários de banco de dados.

O que você aprenderá?

  • Configuração do Python
  • Tipos de dados embutidos
  • Estruturas de controle
  • Listas
  • Tuplas
  • Conjuntos
  • Funções
  • Módulos
  • Pacotes
  • Tratamento de exceções
  • Classes e objetos
  • Decoradores
  • Async/Await
  • Validações com Pydantic
  • Configuração do FastAPI
  • Criação de ambiente virtual
  • Configuração do servidor
  • Parâmetros de caminho
  • Parâmetros de consulta
  • Corpo da requisição
  • CRUD (Criar, Ler, Atualizar e Excluir)
  • Roteamento
  • SQLAlchemy
  • CRUD com Postgres e SQLAlchemy
  • Relações

O que você aprenderá

  • Tipos embutidos em Python
  • Estruturas de controle
  • Listas e conjuntos
  • Strings e funções
  • Módulos e pacotes
  • Tratamento de exceções
  • Leitura e escrita em arquivo
  • Classes e objetos
  • Decoradores
  • Async/Await
  • Validações usando Pydantic
  • Roteamento do FAST API
  • CRUD do FAST API
  • CRUD do FAST API com banco de dados
  • SQLALCHEMY
  • Relacionamentos
  • Modelos e esquemas
Ver informações completas