Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Vá para a Autorização Full Stack JWT com Spring Boot e Angular

Curso de Vá para a Autorização Full Stack JWT com Spring Boot e Angular

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Aprenda Autorização Full Stack JWT com Spring Boot e Angular

Visão geral do curso

Neste curso abrangente, você ganhará experiência prática na criação de um projeto de sistema de gerenciamento de usuários. Ao longo do curso, você aprenderá sobre Autorização e Autenticação JWT, Java, Json Web Token, Access Token vs Refresh Token, MySQL, Hibernate e Maven.

Detalhes do curso

Durante este curso, você desenvolverá um projeto de sistema de gerenciamento de usuários usando Spring Boot, Angular e MySQL. O projeto envolverá a implementação de operações CRUD para login de usuário, registro de usuário e autorização. Essas operações serão solicitadas a partir do frontend Angular e tratadas no backend Spring Boot. O projeto também incluirá funcionalidade de aplicativo baseada em funções, com diferentes funções como Admin e Usuário. Cada função terá operações e autorizações específicas. A segurança será uma prioridade máxima e tanto o Angular quanto o Spring Boot serão usados para garantir um ambiente seguro.

Componentes do curso

O curso será dividido em dois principais componentes: lado do servidor e lado do cliente.

Lado do servidor

No lado do servidor, a principal biblioteca utilizada será o Spring Boot. O projeto seguirá a arquitetura Model-View-Controller (MVC), com o Spring Security e JWT fornecendo recursos de segurança. O MySQL será usado como banco de dados e o Hibernate será usado para o mapeamento objeto-relacional. O JPA Repository e o Crud Repository lidarão com operações comuns de banco de dados. A biblioteca Lombok será usada para simplificar a implementação do código. O Maven será usado para gerenciar dependências.

Lado do cliente

No lado do cliente, será criada uma aplicação Angular para fornecer uma interface amigável ao usuário. Páginas como painel de administração, página de login e página de registro serão desenvolvidas. As APIs do servidor serão atribuídas a essas páginas, permitindo fácil consumo e produção de dados. A aplicação Angular também seguirá a arquitetura Model-View-Controller (MVC) e utilizará TypeScript. A segurança e a autorização serão implementadas, com páginas não autorizadas e não encontradas criadas com base nas funções do usuário.

O que você aprenderá

Ao final deste curso, você terá adquirido as seguintes habilidades: - Desenvolvimento Full Stack com Spring Boot e Angular - Compreensão da estrutura Model View Controller do Spring Boot - Compreensão da estrutura Model View Controller do Angular - Desenvolvimento Full Stack em Java
Ver informações completas