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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Microsserviços com Spring Cloud - criação de aplicações web!

Curso de Microsserviços com Spring Cloud - criação de aplicações web!

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.

Microsserviços com Spring Cloud - criando aplicações web!

Implementação de múltiplas aplicações em Spring Boot se comunicando entre si para criar uma arquitetura distribuída

Atualização: Este curso foi gravado em 2020 usando o Spring Boot 2.x. Atualmente, algumas bibliotecas podem funcionar de forma um pouco diferente. No entanto, os conceitos fundamentais relacionados a microsserviços sempre estarão atualizados :) Neste curso, focamos na camada do lado do servidor de aplicações web, que é de responsabilidade de um desenvolvedor Java. O curso começa organizando o conhecimento sobre como as aplicações web funcionam, começando pelo protocolo HTTP. Apresento conhecimento teórico no curso e, em seguida, demonstro seu uso prático. Por exemplo, uma aula teórica sobre comunicação síncrona, seguida pela implementação de uma API REST, uma aula teórica sobre comunicação assíncrona e, em seguida, conectando duas aplicações usando o RabbitMQ. Procuro apresentar as melhores práticas de implementação para cada funcionalidade e explicar os princípios de seu funcionamento. As tecnologias utilizadas são explicadas desde o início. Por exemplo, começo ensinando o Spring Boot explicando o funcionamento do contexto Spring e depois passo para as funcionalidades mais importantes desse framework, que são usadas para criar aplicações web. Depois de solidificar o conhecimento relacionado à criação de aplicações em Spring Boot, mergulhamos no mundo dos microsserviços. Da mesma forma que antes, a teoria vem primeiro, seguida pela prática. O curso é projetado de forma que você possa se concentrar em escrever código. Ferramentas como RabbitMQ ou bancos de dados podem ser instaladas localmente ou você pode usar a alternativa mostrada no curso, que é usar instâncias externas gratuitas desses serviços. Durante o curso, criaremos uma aplicação de arquitetura de microsserviços do zero. Claro, haverá tarefas práticas! Espero que você as resolva de forma independente antes de assistir às soluções propostas :) As tecnologias mais importantes usadas no curso são: Java (como linguagem de programação), Spring Boot (framework Java), Spring Cloud (biblioteca que suporta a criação de arquitetura de microsserviços), Spring Data (biblioteca que suporta a comunicação com bancos de dados), PostgreSQL (banco de dados relacional), MongoDB (banco de dados não relacional), RabbitMQ (ferramenta que suporta comunicação assíncrona), Postman (cliente HTTP).

O que você aprenderá

- Arquitetura de microsserviços - Spring Cloud - Spring Boot - Java - Spring Framework
Ver informações completas