Aprenda a desenvolver um sistema completo de gestão de usuários, cargos e permissões utilizando Python com Flask, criando na prática um controle de acesso profissional. Neste curso, você irá implementar desde o cadastro e gerenciamento de usuários até a definição de permissões por páginas e ações (inserir, editar e excluir), aplicando segurança tanto no frontend quanto no backend. Ideal para quem deseja sair do básico e começar a construir sistemas comerciais organizados, seguros e prontos para crescer.
Professor : Hugo Vasconcelos
Aulas : 48 Aulas
Categoria : Programação WEB
Certificado : 20 Horas
Ano : 2026
Alunos : 77

Disponibilização Imediata
Sem custo de mensalidade
Certificado Profissionalizante
Suporte com Professor
Conteúdo Atualizado
Download Vídeos e Arquivos
Estude a Hora que quiser
Estude de onde estiver
Projetos Práticos

Temos um pacote promocional contendo este curso e outros relacionados a ele, clique aqui para ver!
Técnologias Utilizadas no Curso (Python, Flask, Pip, Venv, Visual Studio Code, banco de dados mysql, mysql server)

Comentário dos Alunos

Este curso ainda não possui avaliações!
Aula 1 - Introdução ao Curso
Aula 2 - WorkBench ou Mysql do xampp
Aula 3 - Iniciando os arquivos
Aula 4 - Levantamento da estrutura
Aula 5 - Melhorias visuais na tabela
Aula 6 - Cor no cabeçalho da tabela
Aula 7 - Script para excluir selecionados
Aula 8 - Excliundo multiplos registros
Aula 9 - Tabela de cargos
Aula 10 - Criando as rotas de cargos
Aula 11 - Finalizando rota de cargos
Aula 12 - Otimizando rota dos usuários
Aula 13 - Variaveis para usar nas rotas
Aula 14 - Substituindo variaveis
Aula 15 - Otimizando nomes das rotas
Aula 16 - Página html dos cargos
Aula 17 - Referencias nas páginas html
Aula 18 - Funções para página cargos
Aula 19 - Limpando campos ao abrir modal
Aula 20 - Função para listar os cargos
Aula 21 - Melhorando inicialização tabela
Aula 22 - Inserindo o cargo
Aula 23 - Editando e excluindo cargo
Aula 24 - Gerando cargos automaticamente
Aula 25 - Botão para visualizar usuario
Aula 26 - Detalhes do usuário
Aula 27 - Cargos nos usuários
Aula 28 - Relacionando nivel aos usuários
Aula 29 - Ajuste no espaçamento dos botões
Aula 30 - Iniciando com as permissões
Aula 31 - Recuperando permissões na modal
Aula 32 - Tabela usuarios permissoes
Aula 33 - Tabela usuarios acoes
Aula 34 - Rotas e scripts para permissões
Aula 35 - Inserindo as permissões no banco
Aula 36 - Verificando permissão dos menus
Aula 37 - Chamando funções de verificações
Aula 38 - Restringindo permissões
Aula 39 - Validação de permissões
Aula 40 - Chamando rota inicial
Aula 41 - Acesso a página inicial
Aula 42 - Permissão para menu configurações
Aula 43 - Restrigindo acesso as configurações
Aula 44 - Restrição da ação de novo registro
Aula 45 - Verificando permissão de salvar e
Aula 46 - Restrição de permissões do crud
Aula 47 - Restrição nos cargos
Aula 48 - Finalizando as permissões