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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Vá para o Full Stack com Spring Cloud Microservices e React JS

Curso de Vá para o Full Stack com Spring Cloud Microservices e React JS

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.

Seja um desenvolvedor Full Stack com Spring Cloud Microservices e React JS

Visão geral do curso

Neste curso abrangente, você aprenderá como desenvolver uma aplicação full stack usando Spring Cloud Microservices e React JS. Ao longo do curso, você ganhará experiência prática com várias tecnologias, incluindo Spring Boot, Eureka Discovery Client & Server, PostgreSQL, MySQL, H2-Database, Lombok e Router.

Descrição do curso

Neste curso, iremos guiá-lo através do processo de criação de uma aplicação de cursos online. Esta aplicação terá uma página de lista de produtos onde os usuários podem navegar e comprar diferentes cursos. Implementaremos esta aplicação usando uma arquitetura de microservices, utilizando cinco microservices diferentes. O primeiro microservice é o API Gateway, que servirá como ponto de entrada para toda a aplicação. Ele lidará com o gerenciamento de API e autorização do usuário. O microservice Course Service lidará com operações CRUD relacionadas a cursos, enquanto o Purchase Service gerenciará transações de compra e as registrará para referência futura. O Eureka Discovery Service permitirá que os serviços encontrem e se comuniquem entre si sem codificar o nome do host e a porta. No lado do cliente, usaremos o React JS para consumir dados desses microservices e fornecer uma interface de usuário amigável. A interface permitirá que os usuários realizem ações como criar cursos e fazer compras. Todas as solicitações da interface passarão pelo API Gateway, garantindo um fluxo de comunicação centralizado e seguro. Ao longo do curso, abordaremos tópicos importantes, como Spring Security e JWT para autenticação e autorização. Também nos concentraremos em estabelecer conexões seguras entre microservices usando tokens de chave segura. Para demonstrar a versatilidade dos microservices, utilizaremos MySQL, PostgreSQL e H2Database como nossos bancos de dados. Para lidar com a comunicação entre microservices, aproveitaremos a biblioteca OpenFeign, que simplifica o gerenciamento de conexões no API Gateway. Além disso, o Eureka Discovery Server facilitará a criação fácil de conexões entre microservices. Além das tecnologias mencionadas, exploraremos o Spring Boot, Spring Security, Hibernate, Maven, Lombok e JWT. O Spring Boot será o principal framework usado ao longo do curso, fornecendo uma abordagem simplificada para a construção e execução de aplicativos de API RESTful. Para testar nossos microservices, utilizaremos o Postman, uma poderosa ferramenta para depuração de redes.

O que você aprenderá

Ao final deste curso, você terá adquirido um sólido entendimento dos seguintes tópicos: - Spring Boot e Spring Cloud - Desenvolvimento de microservices usando Spring Boot e Spring Cloud - Desenvolvimento full stack com Spring Boot e React JS - Eureka Discovery Server e Client - Design e desenvolvimento de serviços web RESTful com Spring Boot - Construção e execução de microservices RESTful - Desenvolvimento de microservices com Spring Boot e Spring Cloud
Ver informações completas