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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Criar API REST com Spring Boot & Spring Data JPA

Curso de Criar API REST com Spring Boot & Spring Data JPA

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.

Construa uma API REST com Spring Boot & Spring Data JPA

Aprenda API REST com Java, Spring Framework & JPA usando JSON

Visão geral do curso

Este curso foi projetado para ensinar como construir APIs RESTful usando Java, o Spring Framework e JPA. Você aprenderá sobre conceitos importantes como Spring AOP, Lombok, Swagger, Logging, JPQL, MySQL e Heroku. Ao final deste curso, você terá uma compreensão sólida de como desenvolver APIs REST com Spring Boot e Spring Data JPA.

Destaque do curso

Aqui estão algumas avaliações de nossos alunos:

  • Foi um ótimo curso. Nosso instrutor, John Smith, fez um excelente trabalho nos ensinando. Ele nos forneceu o código-fonte de cada lição, facilitando o teste de recursos interessantes sem precisar digitar todo o código. Ele explicou muito bem as conexões entre o controlador, os serviços e o repositório. No geral, foi fácil de seguir e eu apreciei as dicas adicionais sobre metodologia.
  • Este curso é conciso e direto ao ponto. Ele me ajudou a me familiarizar com o framework Spring. O Spring Boot está em alta demanda entre os desenvolvedores Java e este curso me forneceu as habilidades necessárias para trabalhar com ele. Eu recomendo muito.

Conteúdo do curso

Neste curso, você aprenderá:

  • A diferença entre API REST e SOAP
  • Como construir APIs REST usando métodos HTTP (GET, POST, PUT, DELETE)
  • Como usar JSON como formato de dados em APIs REST
  • Como lidar com bancos de dados usando Spring Data JPA
  • Como realizar operações CRUD com o banco de dados MySQL
  • Como escrever diferentes tipos de consultas usando Spring Data JPA
  • Como documentar suas APIs usando a especificação OpenAPI (Swagger UI)
  • Como implementar logging com Spring Boot e slf4j
  • Como usar Spring AOP para programação orientada a aspectos
  • Como evitar código repetitivo usando o Project Lombok
  • Como agendar tarefas usando o Spring Boot Scheduler (Cron Job)
  • Como implantar sua aplicação Spring Boot no Heroku (Plataforma em Nuvem)

O que você aprenderá

Ao final deste curso, você será capaz de:

  • Desenvolver APIs REST usando Spring Boot e Spring Data JPA
  • Ter um entendimento profundo do Spring Boot e Spring Data JPA
  • Saber como usar o Project Lombok para evitar código repetitivo
  • Desenvolver APIs REST HTTP GET, POST, PUT e DELETE
  • Ter proficiência em realizar operações CRUD com JPA
  • Saber como escrever consultas complexas usando JPA
  • Ser capaz de realizar paginação e ordenação com JPA
  • Ter uma compreensão sólida da Linguagem de Consulta de Persistência Java (JPQL)
  • Saber como lidar com relacionamentos entre tabelas de banco de dados usando JPA
  • Ser capaz de implantar sua aplicação Spring Boot no Heroku (Plataforma em Nuvem)
Ver informações completas