Spring Boot

 

Conteúdo do ebook Spring Boot RESTful API

  • Como começar?
  • Instalando o Java 8
  • Instalando a IDE de desenvolvimento
  • Entendendo o Spring Boot
  • Criando seu primeiro projeto
  • Versionando o código fonte com o GitHub
  • Integração contínua com o TravisCI
  • Instalando o MySQL para persistir os dados do sistema
  • Adicionando o JPA ao projeto Spring Boot
  • Adicionando o MySQL ao projeto Spring Boot
  • Adicionando o H2 ao projeto Spring Boot
  • Parâmetros de configuração (application.properties)
  • Profiles
  • Gerando senhas com o BCrypt
  • Criando Entidades JPA (Entity)
  • Criando Repositórios JPA (JpaRepository)
  • Versionamento de banco de dados com o Flyway
  • Configurando um pool de conexões de banco de dados com Hikari
  • Criando serviços (Service)
  • Criando controllers (Controller)
  • Utilizando o Postman
  • DTO (Data Transfer Object)
  • Encapsulando o retorno de uma chamada a API Restful (Response)
  • Validação de dados (Bean Validation)
  • Documentando API com Swagger
  • Versionamento de API
  • Autenticação e autorização com tokens JWT (Json Web Token)
  • Adicionando cache com EhCache
  • Teste de stress e performance com o Apache AB
  • Monitorando a JVM com o VisualVM
  • Instalando o MongoDB para persistir os dados do sistema
  • Adicionando o MongoDB ao projeto
  • Criando entities e repositórios com o MongoDB
  • Publicando a API no Heroku

Curso completo em vídeo aulas

Spring Boot. APIs Restful se tornaram peça chave para criação de aplicações robustas, seguindo padrões de micro serviços, além de trabalharem de modo standalone, ou seja, sem que uma requisição dependa de outra para executar uma determinada operação. Todo o conteúdo do ebook também estão em vídeo aulas no curso que pode se acessado no botão abaixo:


Inscrever-se Agora

 

 

O que é o Spring Boot

É um projeto da Spring que veio para facilitar o processo de configuração e publicação de nossas aplicações. … Você escolhe os módulos que deseja através dos starters que inclui no pom.xml do seu projeto. Eles, basicamente, são dependências que agrupam outras dependências.


Acesse
Cursos e Projetos
Java
Acesse
Outros Cursos
PHP MySQL Android
Acesse
Encomende um Projeto
Feito pra Você
Acesse
Tire as Dúvidas On-line
Consultor
Acesse
Aulas de Java só suas
Encomende Agora
Acesse
Dividindo Conhecimento
Posts e Tutoriais
Acesse
Sites e Parceiros
Associados
Acesse
Menu Inicial
Home Page

4 Respostas do Autor

  1. Igor disse:

    Ao solicitar o e-book a página trava
    Se possível gostaria de receber
    Doks92@gmail.com

  2. Francisco José disse:

    Favor encaminha link do e-book

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Instrutor Java Quer se tornar aluno VIP? CLIQUE AQUI!
Instrutor Java

Alex Fernando Egidio
Autor, criador e fundador do Java Avançado Cursos TI. Atua no mercado como desenvolvedor e engenheiro de sistemas em Java é apaixonado por desenvolvimento web em Java e pela “mágica” que seus frameworks trazem para o dia a dia de nós desenvolvedores.
Com mais de 10 anos de experiência ajuda programadores do Brasil todo a se tornarem profissionais.