Programação WEB

Estrutura de Sistemas Python

Login e Autenticação

36 aulas 20h de certificado Publicado em 2026 Professor Hugo Vasconcelos
Comprar curso Ver conteúdo
Estrutura de Sistemas Python
Sobre o treinamento

O que você vai encontrar neste curso

Aprenda a construir a base profissional de um sistema web com Python, utilizando Flask e MySQL. Neste módulo você irá estruturar o projeto do zero, organizar pastas, rotas e templates, além de implementar um sistema completo de autenticação com login, criptografia de senha, sessões, proteção de páginas e mensagens dinâmicas. Tudo isso seguindo boas práticas utilizadas em sistemas reais, preparando você para evoluir para projetos mais avançados nos próximos módulos.
Conheça o conteúdo

Assista à apresentação

Veja uma prévia para conhecer a didática e a proposta deste treinamento.

Grade do curso

Conteúdo organizado por etapas

36 aulas
Conteúdo do curso36 aulas
  1. Aula 3 — Iniciando o mysql Worckbench
  2. Aula 4 — Instalando as bibliotecas
  3. Aula 5 — Arquivos e pastas do projeto
  4. Aula 6 — Iniciando criação de rotas
  5. Aula 7 — Chamada das rotas
  6. Aula 8 — Rodando a primeira página
  7. Aula 9 — Chamando página index na rota
  8. Aula 10 — Criando a página index
  9. Aula 11 — Estilos css para o login
  10. Aula 12 — Variaveis de cor padrão sistema
  11. Aula 13 — Rota para o login
  12. Aula 14 — Tabela de usuários
  13. Aula 15 — Criando o arquivo de conexao
  14. Aula 16 — Primeiros comandos em sql
  15. Aula 17 — Inserindo usuário no banco
  16. Aula 18 — Criptogrando a senha
  17. Aula 19 — Verificando senha criptograda
  18. Aula 20 — Função para o login
  19. Aula 21 — Rotas para o painel
  20. Aula 22 — Pasta para o painel
  21. Aula 23 — Segurança e validação de sessões
  22. Aula 24 — Mostrando mensagens flash
  23. Aula 25 — Usuário inativo
  24. Aula 26 — Usando função decorador
  25. Aula 27 — Função global para verificar acess
  26. Aula 28 — Tempo de sessão ativa
  27. Aula 29 — Guardando sessão de acesso
  28. Aula 30 — Recebendo valores para o campo
  29. Aula 31 — Variavel para modo teste
  30. Aula 32 — Logo para o sistema
  31. Aula 33 — Tamanho da logo
  32. Aula 34 — Melhorias visual no login
  33. Aula 35 — Finalizando visual do login
  34. Aula 36 — Variaveis para cor padrão do sistem
Gostou do conteúdo?

Comece este curso

Acesso pelo painel, materiais do projeto, suporte e certificado de conclusão.

R$ 34,99
Comprar curso
Experiência dos alunos

Avaliações do curso

5,0
Thiago Ramos

“Excelente curso!”

Fernando Marcelino de Freitas

“Excelente curso!”