O Repositório contém o código fonte desenvolvido durante o acompanhamento das aulas do curso "spring boot & MVC com spring security", disponível na plataforma de ensino Udemy, no qual são abordados diversos temas relacionados às tecnologias para o desenvolvimento de sistemas com Spring boot e Spring Security, visando a segurança dos recursos.
O curso apresenta o desenvolvimento de um sistema gerenciador de consultas médicas, onde pacientes, médicos e administradores possuem diferentes permissões para o agendamento ou cancelamento de consultas. A aplicação permite cadastro de pacientes, sendo necessário a confirmação dos cadastros por e-mail, possibilita ainda a criptografia das senhas salvas no Banco de Dados, a liberação “correta e consciente” de recursos através da configuração de CORS, dentre outras configurações e práticas relacionadas a segurança.
- Duração Total: 11,5 horas de vídeo
- Carga Horária: -
- Principais tópicos abordados: Spring boot, Spring Security, Criptografia de Senha com bcrypt, Thymeleaf Extras Security, Configuração de CORS, Criação de Perfis com diferentes permissões(Roles), serviço de e-mail via SMTP, serviço de confirmação de cadastro de E-mail, Serviço de redefinição de senha
- Progresso: 100%
- Status: ✔️ Concluído em 3 out 2019. Certificado de conclusão
- Link para o curso: Clique aqui
⭐⭐⭐⭐⭐
Focado em segurança de aplicações web utilizando Spring security, o curso traz diversos aspectos relevantes para o desenvolvimento de sistemas seguros, fazendo com que a aplicação desenvolvida trabalhe com permissões, autenticações, confirmações e segurança. O ponto positivo do curso se dá ao fato de que cada detalhe é abordado de maneira um pouco mais aprofundada, saindo do tradicional “feijão com arroz”.