Spring Boot & MVC com Spring Security

Primeiros Passos no Desenvolvimento Web com Spring Boot e Spring Security.

4.65 (379 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Spring Boot & MVC com Spring Security
1,991
students
13 hours
content
Oct 2023
last update
$19.99
regular price

What you will learn

Criar um sistema web com segurança baseada no Spring Security

Criar um sistema de confirmação de cadastro por e-mail

Criar um sistema de recuperação de senha por e-mail

Why take this course?

Um passo primordial no desenvolvimento de qualquer aplicação web é pensar em segurança. Sem segurança, qualquer usuário teria acesso a sua aplicação, seja ela um e-commerce, fórum,  blog, site pessoal ou comercial. A principal ferramenta de segurança atualmente no mundo Java é o Spring Security e, portanto, a escolha mais óbvia.

O Spring Security possui recursos avançados e de fácil configuração para lhe ajudar com a segurança da sua aplicação web. Com ele, você vai implementar um sistema de autenticação e autorização de forma simples e rápida e este curso é quem vai lhe mostrar os caminhos para este processo.

Entretanto, se você deseja se matricular, tenha certeza que concluiu os seguintes cursos:

- Spring Boot & MVC com Thymeleaf

- Spring Boot & MVC com Ajax

Os cursos citados são a base para o curso de Spring Security, os conhecimentos abordados nesses dois cursos são essenciais para que se tenha total entendimento e absorção do conteúdo apresentado. Pense da seguinte forma, o curso com Thymeleaf seria o nível básico, o curso com Ajax o nível intermediário e o curso com Spring Security o nível avançado em uma séria de três cursos.

*** O projeto possui aula de atualização para o Spring Boot 3 e Spring Security 6 ***

Quais são os requisitos?

Ter concluído os cursos Spring Boot & MVC com Thymeleaf e Spring Boot & MVC com Ajax. Ou ter conhecimento intermediário dos seguintes tópicos:

- Programação Orientada a Objetos 

- Fundamentos da linguagem Java

- Servlet

- SQL e HQL/JPQL

- Hibernate e JPA

- HTML, CSS e Bootstrap

- JavaScript, jQuery

- Ajax

Spring Boot, Spring Data e Spring MVC;

Ter instaladas as ferramentas: MySQL e Workbench; JDK 1.8+; e Spring Tools Suit.

O que serei capaz de fazer depois deste curso?

- Configurar o Spring Security junto ao Spring Boot

- Configurar o Spring Security junto ao Spring MVC

- Configurar um sistema de autenticação baseada em login e senha

- Configurar um sistema de autorização baseado em lista de perfis

- Configurar um sistema de envio de e-mail para confirmação de cadastro e recuperação de senha

- Configurar o Spring Security para não permitir logins simultâneos em diferentes dispositivos para um mesmo usuário

Qual é o público-alvo?

- Estudantes que tenham concluído os cursos citados na descrição e lista de requisitos

- Profissionais que queiram adquirir conhecimento de Spring Security no desenvolvimento web com os tópicos apresentadas no curso

- Entusiastas e empreendedores que desejam criar aplicativos e sistemas web baseados em segurança com Spring Security

Screenshots

Spring Boot & MVC com Spring Security - Screenshot_01Spring Boot & MVC com Spring Security - Screenshot_02Spring Boot & MVC com Spring Security - Screenshot_03Spring Boot & MVC com Spring Security - Screenshot_04

Reviews

Afranio
May 18, 2023
Como sempre curso de boa qualidade, o professor explica muito bem sem enrolação, não tem como julgar mal.
Victor
March 14, 2022
Autor demonstra dominar o assunto, explica bem, com fluência em suas palavras e o curso é bem estruturado e explicado. Já venho do curso anterior de MVC com Thymeleaf, ainda não fiz do Ajax, mas acho que será outro que irei comprar.
Moab
March 1, 2022
O curso é bom de modo geral, pois fornece as ideia básicas de uso do Spring Security. Contudo, ele falha ao não trabalhar os annotations hasRole e hasAuthority diretamente nos métodos. Esse recurso permitiria uma alta personalização do código sem um monte de regras apenas na config do spring security. Como o curso não aborda essa parte (poderia) tive que procurar na documentação e apanhar um poquinho para usar.
Edvaldo
February 17, 2022
Excelentes regras de negócio tornando o conteúdo totalmente profissional para quem deseja aprender e entrar na indústria.
Alessandro
August 4, 2021
Excelente curso, nos permite grandes conhecimento para quem era zero de conhecimento 'Spring Boot', professor tem total domínio e usa uma linguagem bem simples para entendimento inclusive para os leigos como eu. Só uma dica, senti falta das funcionalidades de 'upload' e 'download' de arquivos. Já comprei 'Relatório do jasperReports' de sua autoria agora vou para esse curso. Parabéns professor.
Aldo
July 30, 2021
Ótima didática, explica de maneira simples que prende a atenção do aluno. (Faz parecer que programar é fácil kkkk)
Marcus
July 13, 2021
Curso muito produtivo onde é explicada a tecnologia empregada de forma objetiva e prática. Aprendi muito com esse curso e pretendo continuar nos demais. O instrutor é claro em seus ensinamentos e responde dentro do possível as dúvidas que surgem durante o curso. Agradeço imensamente pelo aprendizado e oportunidade.
Raul
February 18, 2021
Curso excelente!! Muitas informações e dicas importantes, objetivo na aula, boa didática e professor com suporte mais rápido que já vi.
Eduardo
January 29, 2021
Apesar de tbm precisar d alguns conhecimentos não descritos nos requisitos e pecar às vezes por não detalhar alguns códigos, é um curso muito proveitoso! Principalmente pq ensina algumas técnicas, como o autocomplete, q não se encontra facilmente em outros cursos e além de não implementar um projeto simples, inclusive cria algumas dificuldades no projeto, tornando o curso muito rico em conteúdo
Harley
July 5, 2020
Excelente conteúdo, professor domina o assunto e possui uma excelente didática. Responde as dúvidas, sempre atento as perguntas.
Leonardo
August 26, 2019
Ótimo curso, superou minhas expectativas, professor demonstra que sabe sobre o conteúdo, sem contar que não mediu esforços em me tirar duvidas e dar sugestões quando mandei mensagem. Indico esse curso e o professor! Fico no aguardo de novos cursos!!
Marcos
August 23, 2019
Série de cursos muito boa, didática incrível. Pena que ainda não consegui comprar o Spring Boot com AJAX.
Marcelo
August 7, 2019
Curso incrível, professor muito atencioso, explica passo a passo de como criar um sistema com segurança.
Antonio
August 2, 2019
A didática é bem complicada, o instrutor fala o que ta fazendo mas não ensina realmente. Por exemplo, estou na aula 26, esta usando "@Transactional(readOnly=true)" em quase todo método e em nenhum momento explica o uso. Tive que fazer uma pequisa pra entender o básico da instrução.
Michelmedeiros
July 29, 2019
O curso apesar de ser bastante prático poderia abordar mais itens do Spring Security, tais como MFA, Login Social... Deixar esse conteúdo mais expositivo.

Charts

Price

Spring Boot & MVC com Spring Security - Price chart

Rating

Spring Boot & MVC com Spring Security - Ratings chart

Enrollment distribution

Spring Boot & MVC com Spring Security - Distribution chart
2362200
udemy ID
5/11/2019
course created date
7/1/2020
course indexed date
Bot
course submited by