Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spring Boot & MVC com Spring Security
Highest Rated
Rating: 4.6 out of 5(438 ratings)
2,379 students

Spring Boot & MVC com Spring Security

Primeiros Passos no Desenvolvimento Web com Spring Boot e Spring Security.
Created byMarcio Ballem
Last updated 4/2024
Portuguese
Portuguese [Auto],

What you'll 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

Course content

11 sections83 lectures13h 0m total length
  • Apresentado o sistema a ser desenvolvido18:53
  • Importando o banco de dados13:13
  • Importando a aplicação8:45
  • Analisando o projeto6:47
  • Finalizando a analise17:09
  • Resumo da Seção3:00

Requirements

  • Ter concluído o curso Spring Boot & MVC com Thymeleaf
  • Ter concluído o curso Spring Boot & MVC com Ajax
  • Caso não tenha participado dos cursos citados acima, ter conhecimento intermediário de:
  • Spring Boot, MVC, Thymeleaf, Ajax, Hibernate ou JPA e SQL.

Description

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

Who this course is for:

  • Estudantes e desenvolvedores Java que pretendem aprender a tonar seus sites mais seguros com Spring Security.