Curso de FastAPI - Fundamentos do desenvolvimento web | Aula 02

Nessa aula vamos conversas sobre o básico do desenvolvimento web. Como funciona a comunicação em rede, como o protocolo HTTP se comunica, o que são métodos HTTP, o que são códigos de resposta, OpenAPI, Json e etc...
Agenda do curso: fastapidozero.dunossauro.com/...
Grupo no Telegram do curso: t.me/fastapicomdunossauro
Página desta aula: fastapidozero.dunossauro.com/02/
-------------------
O canal é mantido por uma iniciativa de financiamento coletivo:
Apoia-se: apoia.se/livedepython
picpay: @dunossauro
Chave pix: pix.dunossauro@gmail.com
Meus contatos e redes: dunossauro.com/
-------------------
Material em texto: fastapidozero.dunossauro.com/
Repositório no GIT: github.com/dunossauro/fastapi...
Slides das aulas: github.com/dunossauro/fastapi...
---
Minutagem:
00:00 Intro
01:27 Objetivos da Aula
02:52 O que é a Internet/Rede?
08:11 Arquitetura Cliente-Servidor
13:48 Uvicorn - O Servidor de Aplicação
19:35 Como servir na rede local com Uvicorn?
28:36 Modelo Padrão da Web
30:11 URL
43:30 HTTP
45:21 HTTP - Mensagens
47:24 HTTP - Mensagem de Resposta
49:32 HTTP - Cabeçalho
50:57 HTTP - Verbos
56:45 HTTP - Códigos de Resposta
1:00:40 HTTP - Códigos Importantes Para o Curso
1:04:32 HTML + Modelo de Resposta
1:08:33 APIs
1:11:03 JSON
1:15:04 Contratos (Schemas)
1:16:54 Pydantic
1:28:13 Exercício e Quiz
1:30:30 Perguntas e Respostas

Пікірлер: 9

  • @Dunossauro
    @Dunossauro11 күн бұрын

    Prevendo as inúmeras dúvidas sobre APIs JSON não serem REST que me fizeram na aula, seguem algumas referências para quem quiser entender o ponto: - htmx.org/essays/rest-explained/ - htmx.org/essays/hateoas/ - Bog post do criador do REST falando sobre APIs json: roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven - Um livro sobre o assunto: hypermedia.systems/

  • @fravibis
    @fravibis6 күн бұрын

    Valeu!

  • @deorigabriel
    @deorigabriel11 күн бұрын

    00:00 Intro 01:27 Objetivos da Aula 02:52 O que é a Internet/Rede? 08:11 Arquitetura Cliente-Servidor 13:48 Uvicorn - O Servidor de Aplicação 19:35 Como servir na rede local com Uvicorn? 28:36 Modelo Padrão da Web 30:11 URL 43:30 HTTP 45:21 HTTP - Mensagens 47:24 HTTP - Mensagem de Resposta 49:32 HTTP - Cabeçalho 50:57 HTTP - Verbos 56:45 HTTP - Códigos de Resposta 1:00:40 HTTP - Códigos Importantes Para o Curso 1:04:32 HTML + Modelo de Resposta 1:08:33 APIs 1:11:03 JSON 1:15:04 Contratos (Schemas) 1:16:54 Pydantic (Muito bom) 1:28:13 Exercício e Quiz 1:30:30 Perguntas e Respostas 1:34:00 Outro

  • @Dunossauro

    @Dunossauro

    7 күн бұрын

    Valeu querido, minutei aqui com base nas suas anotações

  • @MarcosOliveira-pw5df
    @MarcosOliveira-pw5df7 күн бұрын

    depois de uma aula dessas vou configurar meu pc como uma plataforma serverless e concorrer com a aws 💪🏻

  • @Pedro_Nora
    @Pedro_Nora3 күн бұрын

    Grande aula!

  • @EdPyDev
    @EdPyDev10 күн бұрын

    Obrigado!

  • @_defreitass8058
    @_defreitass80582 күн бұрын

    estranho que o meu IP local que foi retornado com a funcao do python é 10.0.0.195 e nao começa com 192 mas mesmo assim funcionou e eu consegui acessar pelo celular

  • @slottwo
    @slottwo3 күн бұрын

    25:00 não consegui acessar pelo navegador do celular (firefox)

Келесі