When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

API RESTful com Spring Boot e Java 8 - Guia de Referência

Guia de problemas e soluções em 33 tópicos

     
  • 4.3
  •  |
  • Reviews ( 1.1K )
₹519

This Course Includes

  • iconudemy
  • icon4.3 (1.1K reviews )
  • icon6h 58m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About API RESTful com Spring Boot e Java 8 - Guia de Referência

O curso API RESTful com Spring Boot e Java 8 - Guia de Referência, é um curso que visa apresentar os principais componentes de uma API RESTful eficiente e escalável no formato de problemas e soluções. Durante o curso serão apresentados 33 problemas do dia a dia na criação de APIs RESTful, e suas respectivas soluções. Este curso não é 100% focado em Spring e Java, ele apresenta também problemas rotineiros que compõem o ciclo de desenvolvimento de qualquer sistema, como controle de versão de código fonte, teste de stress, integração contínua, entre outros mais. O curso não é um passo a passo de como criar uma API RESTful do zero, seu objetivo é explicar em detalhes os componentes da criação de uma API, servindo como guia de referência para o dia a dia de qualquer desenvolvedor. Um guia em PDF com todo o conteúdo contendo mais de 100 páginas será disponibilizado, assim você terá acesso as informações aprendidas com extrema facilidade, e na hora que desejar. Enfim, o grande objetivo deste curso é servir como uma fonte de referência para o desenvolvimento de APIs RESTful com Spring e Java 8, e se você está procurando um guia para solucionar suas dúvidas em APIs você está no lugar certo! Espero te encontrar no curso, bons estudos!

What You Will Learn?

  • Utilizar o Spring Boot para criar projetos em Java .
  • Entender os componentes de uma API RESTful completa .
  • Autenticação e autorização com Spring Security e Tokens JWT (Json Web Token) .
  • Spring Data JPA com MySQL e MongoDB .
  • Padrão de projetos DTO (Data Transfer Object) .
  • Cache de dados com o EhCache .
  • Versionamento de APIs RESTful .
  • Criar controllers e serviços com o Spring Web .
  • Testar APIs com Postman .
  • Documentar uma API com o Swagger .
  • Deploy na nuvem do Heroku .
  • Teste de stress com Apache AB .
  • Versionamento de código fonte com GitHub .
  • Integração Contínua com o TravisCI .
  • Profiles (desenvolvimento, teste, produção) .
  • Visual VM para monitorar o uso da JVM .
  • Validação de dados com Hibernate Validator (Bean Validation) .
  • Migração de banco de dados com o Flyway Show moreShow less.