Entrar em Contato

Programa do Curso

Introdução

  • Introdução a Microsserviços com Spring Boot.
  • Visão geral do Spring Boot.
  • Introdução a Serviços Web.

Fundamentos do Spring Boot

  • Configuração do IDE para um projeto Spring Boot.
  • Compreensão das funcionalidades principais do Spring Boot.
  • Utilização de servidores embutidos.
  • Exploração do Spring Boot Actuator.
  • Aproveitamento do Spring Boot DevTools.

Serviços Web RESTful

  • Visão geral da arquitetura REST.
  • Trabalhando com variáveis de caminho.
  • Lidando com parâmetros de requisição.
  • Implementação do método POST.
  • Implementação do método GET.
  • Tratamento robusto de exceções.
  • Implementação do método DELETE.
  • Estratégias de negociação de conteúdo.
  • Aplicação de filtragem de dados em serviços RESTful.
  • Implementação de versionamento de API.

Spring Data JPA

  • Visão geral do JPA.
  • Configuração do JPA.
  • Criação de endpoints POST para recursos de funcionários.
  • Recuperação de dados de funcionários do banco de dados.
  • Exclusão de dados de funcionários do banco de dados.
  • Migração do banco de dados H2 para MySQL.

Spring Security

  • Visão geral do Spring Security.
  • Registro e configuração do Okta.
  • Segurança do API Gateway.
  • Segurança do Order Service (Serviço de Pedidos).
  • Teste das implementações do Spring Security.

Testes Unitários

  • Configuração do Order Service para testes.
  • Criação de métodos de teste.
  • Realização de verificação de testes.
  • Implementação de métodos de configuração.

Docker

  • Visão geral do Docker.
  • Configuração do Docker.
  • Uso prático do Docker.

Kubernetes

  • Visão geral dos componentes e da arquitetura do Kubernetes.
  • Configuração e implantação com Kubernetes.

Pipeline CI/CD

  • Visão geral de CI/CD.
  • Criação de um registro de artefatos.
  • Fornecimento de instâncias de VM (Máquinas Virtuais).
  • Implementação de pipelines Jenkins.

Resumo e Próximos Passos

Requisitos

  • Experiência com desenvolvimento em Java.
  • Conhecimento fundamental do Framework Spring.

Público-Alvo

  • Desenvolvedores Java.
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas