У нас вы можете посмотреть бесплатно Curso de FastAPI - Rest API com Python - Aula 04: Criar conta de usuário, Schemas e Criptografia или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma: https://lp.hashtagtreinamentos.com/es... ----------------------------------------------------------------------- 📁 Arquivos Utilizados no Vídeo: https://dlp.hashtagtreinamentos.com/p... 💻 Vídeo recomendado: Playlist Curso de FastAPI - Rest API com Python (Backend Completo) • Curso de FastAPI - Rest API com Python (Ba... ----------------------------------------------------------------------- Caso prefira o vídeo em formato de texto: https://www.hashtagtreinamentos.com/c... ----------------------------------------------------------------------- PARA CONTRATAR A HASHTAG PARA SUA EMPRESA: https://www.hashtagtreinamentos.com/t... ----------------------------------------------------------------------- 🚀 Bora avançar na quarta aula do Curso de FastAPI - Rest API com Python (Backend Completo)! Nesta aula, vamos transformar o cadastro de usuários em um sistema seguro, padronizado e profissional, essencial para qualquer aplicação moderna e escalável. Você vai aprender na prática como criar rotas de cadastro utilizando o FastAPI, realizar a validação automática de dados com Pydantic e implementar o gerenciamento eficiente de sessões com o banco de dados usando SQLAlchemy, garantindo segurança e evitando vazamento de conexões. Também vamos abordar a importância da criptografia de senhas para proteger informações sensíveis, utilizando a biblioteca Passlib com o algoritmo bcrypt. Vou te mostrar como configurar o ambiente com variáveis seguras (.env) e aplicar boas práticas para retornar erros personalizados com HTTPException. Além disso, você vai ver como estruturar os dados de entrada utilizando schemas com Pydantic, garantir que sua API siga os padrões RESTful e evitar falhas comuns. 📌 Está curtindo esse conteúdo completo sobre APIs com Python? Então se inscreve no canal, ativa o sininho e deixa seu like para não perder as próximas aulas! ----------------------------------------------------------------------- Hashtag Programação ► Inscreva-se em nosso canal: http://bit.ly/3c0LJQi ► Ative as notificações (clica no sininho)! ► Curta o nosso vídeo! ----------------------------------------------------------------------- Redes Sociais ► Blog: https://bit.ly/2MRUZs0 ► YouTube: http://bit.ly/3c0LJQi ► Instagram: https://bit.ly/3o6dw42 ► Facebook: http://bit.ly/3qGtaF2 Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação e consiga criar seus próprios projetos e automações! ----------------------------------------------------------------------- Conteúdo da Aula 00:00 Introdução 01:18 Criando rotas de autenticação com FastAPI 04:10 Como verificar usuários no banco de dados com SQLAlchemy 05:00 Criando e gerenciando sessões do banco de dados 07:33 Como buscar registros no banco de dados 09:27 Criando novos usuários com segurança 12:10 Cuidados importantes ao criar usuários 14:04 Testando a rota de criação de conta na documentação FastAPI 16:00 Melhores práticas para gerenciamento de sessões 17:37 Entendendo dependências no FastAPI 19:12 Criando dependência para gerenciar sessões 20:40 Passando dependências para rotas com SQLAlchemy e FastAPI 22:53 Como usar Yield para garantir o fechamento da sessão 25:30 Tratamento de erros: usando Try-Finally no gerenciamento de sessão 28:25 Criptografando senhas de usuários com segurança no FastAPI 29:55 Criando e utilizando uma Secret Key para proteger a API 31:00 Como armazenar chaves de segurança como variáveis de ambiente 32:40 Implementando criptografia de senha com Passlib e Bcrypt 35:55 Testando o cadastro de usuários com senhas criptografadas 37:21 Como interpretar a mensagem de erro do Bcrypt 38:40 Respostas da API com códigos HTTP 41:55 Personalizando a entrada de dados com schemas 43:20 Criando a classe de Usuário com Pydantic 47:00 Definindo dados e entradas da API a partir do Schema 49:08 Visualizando e testando Schemas na documentação do FastAPI 51:00 Por que padronizar parâmetros melhora a qualidade da API 53:00 Vantagens de usar o FastAPI para criar APIs 54:10 Conclusão #python #hashtagprogramacao