Introdução a Microsserviços

Aprenda a desenvolver um sistema de microsserviços do zero
4.72 (265 reviews)
Udemy
platform
Português
language
Software Engineering
category
instructor
Introdução a Microsserviços
1 721
students
3 hours
content
Jan 2022
last update
$19.99
regular price

Why take this course?

🎉 Introdução a Microsserviços: Domine o Design de Sistemas Escaláveis com Java e Spring Boot!

📚 O que você aprenderá:

  • 🛠️ Instalar e configurar as ferramentas necessárias para iniciar um projeto baseado em microsserviços a partir do zero.
  • 🚀 Compreender os conceitos de Spring Boot 2.x.x, que é fundamental para o desenvolvimento de aplicações modernas e escaláveis.
  • 🔧 Dive deep into Spring Data JPA para interagir com bancos de dados de forma robusta.
  • ☁️ Explorar as capacidades do Spring Cloud para criar serviços distribuídos.
  • 🐫 Aprender a utilizar Docker e Docker Compose para gerenciar e orquestrar contêineres de microserviços.
  • 🏗️ Construir e empacotar suas imagens Docker prontas para serem utilizadas em produção.
  • 📄 Versionamento de código com Git e Github, garantindo uma evolução trackável e colaborativa do seu projeto.
  • 🛥️ Utilizar OpenFeign para declarar e consumir APIs web asíncronas com facilidade.
  • 🧭 Configurar o Eureka Server como um localizador de serviços na sua arquitetura de microsserviços.
  • 🏢 Implementar um API Gateway para gerenciar e direcionar requisições entre os diferentes serviços do seu sistema.
  • 📊 Utilizar Hibernate para mapear e persistir dados de forma eficiente.
  • 🌐 Criar uma API RESTful conforme as melhores práticas do padrão HTTP.
  • ✉️ Consumir APIs REST usando a ferramenta Postman, facilitando o teste e interação com endpoints.
  • 🔒 Utilização do banco de dados h2 em tempo de compilação para testes rápidos e seguros.
  • 🚫 Tratamento personalizado de exceções para garantir a robustez e a confiabilidade da sua aplicação.
  • 🌍 Desenvolvimento em camadas para uma arquitetura mais organizada e manejável.
  • 📱 e muito mais...

VISÃO FUNCIONAL ✨ Neste projeto, você vai aplicar todas essas tecnologias para construir uma aplicação web completa baseada em microsserviços para uma microempresa de recursos humanos. Você terá a oportunidade de experimentar a construção de um sistema real e entender como os diferentes componentes interagem entre si.

🧠 VISÃO TÉCNICA - BACK END 🧠 Nesta parte do curso, vamos mergulhar profundamente no desenvolvimento de back end utilizando Java com Spring Boot 2.x.x. Vamos criar APIs REST, configurar o banco de dados H2, e muito mais. Aprenderemos a garantir que nossas APIs sejam balanceadas de carga, tratadas de forma personalizada, e centralizadas através de um API Gateway.

📈 Versão: Spring Boot 2.6.2 📈 Este curso está atualizado com a versão mais recente do Spring Boot para garantir que você esteja usando as práticas de código mais modernas e eficientes.

🚀 ESTE CURSO É DESTINADO A QUEM:

  • Deseja aprender os conceitos de construção de um back end com Spring Cloud baseado em microsserviços.
  • Quiere aplicar conhecimentos teóricos adquiridos em projetos práticos.
  • Está buscando expandir suas habilidades em desenvolvimento de sistemas escaláveis e distribuídos.
  • Deseja entender melhor o funcionamento de arquiteturas de microserviços.

🎓 Se você identifica-se com qualquer um desses objetivos, este curso é para você! Não perca a oportunidade de se aprofundar em uma das tecnologias mais demandadas no mercado atual. Inscreva-se e dê o primeiro pass rumo à dominação dos microsserviços com Java e Spring Boot! 👇

Course Gallery

Introdução a Microsserviços – Screenshot 1
Screenshot 1Introdução a Microsserviços
Introdução a Microsserviços – Screenshot 2
Screenshot 2Introdução a Microsserviços
Introdução a Microsserviços – Screenshot 3
Screenshot 3Introdução a Microsserviços
Introdução a Microsserviços – Screenshot 4
Screenshot 4Introdução a Microsserviços

Loading charts...

4515392
udemy ID
25/01/2022
course created date
12/02/2022
course indexed date
Bot
course submited by