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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Clone do PYPI com FastAPI + Injeção de Dependência + Docker

Curso de Clone do PYPI com FastAPI + Injeção de Dependência + Docker

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.

Clone do FastAPI com Injeção de Dependência e Docker

Crie um clone da aplicação web PYPI usando FastAPI, Injeção de Dependência e Docker

O FastAPI emergiu como um poderoso framework web para Python. Na verdade, a pesquisa de desenvolvedores da PSF 2020 mostra que o FastAPI rapidamente se tornou o terceiro framework mais popular e de crescimento mais rápido para desenvolvedores Python. As pessoas que descobrem o FastAPI ficam encantadas com sua ferramenta para construir APIs. No entanto, elas podem se perguntar se precisam construir uma aplicação separada do Flask ou Django para o lado HTML de seu site. Este curso está aqui para mostrar que você não precisa de um framework separado orientado para navegadores - o FastAPI é um framework fantástico tanto para conteúdo orientado a HTML quanto para conteúdo estático. Essa é a beleza deste curso. Você aprenderá como construir aplicações web completas com o FastAPI, equivalentes ao que você pode fazer com o Flask ou Django. E é um framework incrível que oferece ainda mais recursos do que esses frameworks mais antigos e estabelecidos. Sobre o que é este curso e como ele é diferente? Não há muitos cursos sobre o framework web FastAPI. Mas mesmo os existentes focam quase que inteiramente no lado da API do FastAPI. Embora isso seja útil e interessante, você ainda terá que responder à pergunta se precisa de outro framework web como o Flask ou Django para navegadores web. A resposta é não. O FastAPI é um framework verdadeiramente moderno que permite que você escreva aplicações web com modelos HTML dinâmicos, assim como o Flask. Ao longo deste curso, você aprenderá como usar os diferentes recursos do FastAPI, bem como alguns pacotes externos, para criar maravilhosas aplicações web em Python. Neste curso, criaremos um clone quase completo do site oficial do pypi usando o FastAPI. Aprenderemos como usar o SQLAlchemy, modelos HTML e arquivos estáticos. É hora de agir. O FastAPI é um novo e empolgante framework web. Ter um profundo entendimento e domínio dele abre as portas para o avanço na carreira e melhores ferramentas e tecnologias para o seu projeto atual. Ele tem poderosos efeitos em cascata. Por exemplo, o excelente suporte do FastAPI para async e await significa que você tem novas técnicas para trabalhar com bancos de dados e APIs externas. Então, junte-se a este curso e veja como o FastAPI pode ser usado para construir aplicações web em geral, não apenas APIs.

O que você aprenderá:

- Criar uma aplicação básica com o FastAPI - Usar modelos HTML dinâmicos do lado do servidor, como Jinja2 e Chameleon - Servir arquivos estáticos do FastAPI (como imagens e arquivos CSS) - Usar o padrão de design do modelo de visualização para facilitar a troca de dados no FastAPI - Criar formulários HTML que aceitam entrada do usuário e realizam validação - Armazenar dados usando o ORM SQLAlchemy - Aproveitar o poder da nova API async/await do SQLAlchemy - Containerizar a aplicação usando o Docker
Ver informações completas