Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introdução a Microsserviços
Rating: 4.8 out of 5(282 ratings)
1,792 students

Introdução a Microsserviços

Aprenda a desenvolver um sistema de microsserviços do zero
Created byValdir Cezar
Last updated 1/2022
Portuguese
Portuguese [Auto],

What you'll learn

  • Aplicar a Orientação a objetos com boas praticas
  • Definir a estrutura inicial de um projeto de grande potencial
  • Criar um sistema baseado em microsserviços
  • Usar a Stack de desenvolvimento de sistemas com maior demanda no mercado de programação do mercado
  • Programar usando o ecossistema Spring
  • Spring Boot
  • Spring Data JPA
  • Spring Cloud
  • Docker
  • Docker compose
  • Github
  • Open Feign
  • API Gateway
  • Eureka Server
  • Lombok
  • H2 Database
  • Tratamento de exceções
  • Consumir nossa API usando nosso Postman
  • Desenvolvimento em camadas
  • Ferramenta de versionamento Git
  • Muito mais...

Course content

9 sections17 lectures3h 6m total length
  • Introdução7:21

Requirements

  • Noções de POO
  • Computador com acesso a internet

Description

O que você aprenderá


  • Instalar e configurar as ferramentas corretas para iniciar um projeto baseado em microsserviços do zero

  • Conceitos de Spring Boot 2.x.x

  • Spring Data JPA

  • Spring Cloud

  • Docker

  • Docker compose

  • Criar suas imagens Docker

  • Registrar suas imagens em um docker registry

  • Versionamento de código com Git e Github

  • OpenFeign

  • Eureka Server

  • API Gateway

  • Hibernate

  • Criar uma API RESTful

  • Consumir uma API REST usando a ferramenta Postman

  • Utilização do banco de dados h2 em tempo de compilação

  • Tratamento de exceções de forma personalizada

  • Desenvolvimento em camadas

  • Protocolo HTTP no padrão REST

  • e muito mais...



VISÃO FUNCIONAL


Neste projeto você vai aprender a construir uma aplicação web baseada em microsserviços do zero de um sistema web para uma microempresa de recursos humanos.



VISÃO TÉCNICA - BACK END


Iremos criar algumas APIs Rest usando Java com Spring Boot 2.x.x e banco de dados H2. Vamos usar JPA com Hibernate Vamos aprender também validação de dados, tratamento de exceções, uso adequado do protocolo HTTP no padrão REST realizar balanceamento de cargas nas APIs, uso de OpenFeign, centralizar requisições usando um API Gateway e muito mais coisas.


Versão: Spring Boot 2.6.2




ESTE CURSO É DESTINADO A QUEM DESEJA


Aprender os conceitos de como construir um back end com Spring Cloud baseado em microsserviços

Aplicar na prática os conteúdos da faculdade em um projeto pessoal

Incrementar seu portfolio e seu currículo

Estudantes de cursos de computação e desenvolvimento de sistemas

Profissionais que desejam adquirir conhecimento nas técnicas e ferramentas propostas no curso

Entusiastas que desejam criar aplicativos e sistemas



Se sua necessidade vai ao encontro de pelo menos um desses objetivos, você está no lugar certo. Então não perca mais tempo: comece já este curso!

Who this course is for:

  • Desenvolvedores iniciantes e qualquer um que deseje aprender ou reforçar novos conceitos
  • Interessados em aprender Java
  • Interessados em aprender Microsserviços
  • Interessados em aprender a usar o Framework Spring Boot e Spring Cloud
  • Interessados em criar sua primeira aplicação web com as mais novas tecnologias
  • Pessoas em transição de carreira