Java Spring Boot

O Java Spring Boot é um framework de desenvolvimento de aplicativos Java que oferece uma abordagem modular para a construção de aplicativos web escaláveis e robustos. Ele é baseado no popular framework Spring, mas com a adição de recursos avançados que permitem que os desenvolvedores criem aplicativos mais rapidamente e com menos código.

Nível

Iniciante

Duração

40 horas

Aulas

Online/Gravadas

Receba

Certificado

público-alvo
Para quem é este curso?

Desenvolvedores intermediários

Quem deseja aprender aprender a criar algoritmos orientados a objetos com JAVA

detalhes do curso
O que você vai aprender?
Confira abaixo os módulos e o conteúdo deste curso
01. Introdução e preparação do ambiente 01. Introdução e preparação do ambiente
  • Introdução ao curso
  • Instalação Java e Intellij IDEA
  • Instalação e configuração MySQL e Workbench
02. Spring e Maven 02. Spring e Maven
  • O que é Spring, Spring Boot, Spring Data e Spring MVC?
  • Anotações do Spring
  • Inversão de controle e injeção de dependência
  • Gerar novo projeto com Spring Initializr
  • Maven
  • Spring MVC
  • @Controller e @RestController
03. Fundamentos 03. Fundamentos
  • Protocolo HTTP e Web Service RESTfull
  • JSON
  • Exemplos de utilização do JavaScript
04. Persistência de Dados 04. Persistência de Dados
  • O que é ORM e Hibernate?
  • Configurações de Propriedade
  • Anotações do Hibernate
  • Entidade Produto
  • ProdutoController e ProdutoRepository
  • Consultar produtos
  • Melhoria em salvar Produto
  • Buscar Produto pelo identificador
  • Excluir Produto
  • Editar Produto
  • ProdutoService I
  • ProdutoService II
  • ProdutoDTO
05. Criando CRUD 05. Criando CRUD
  • Criação de Cliente, ClienteRepository e ClienteDTO
  • Criação ClienteController e ClienteService I
  • Criação ClienteController e ClienteService II
  • Criação da Venda e Item
  • Criação de ItemRepository, VendaRepository, ItemDTO e VendaDTO
  • Criação VendaController e VendaServicecliente
  • Criação ItemController e ItemService
06. Utilizando validação 06. Utilizando validação
  • Aplicando validação nas requisições
07. Encerramento 07. Encerramento
  • Encerramento
NOSSOS EDUCADORES

Especialistas renomados, com anos de experiência, para te ajudar a dar o próximo passo

Rafael Ogayar Gomes

Graduado em Sistemas de Informação, especialista em Ensino Superior e EAD, mestre em Ciência da Computação e doutorando em Informática na Educação. Atuou como analista de sistema, desenvolvedor mobile e professor de programação.

Quer ter acesso a todos esses cursos?

Faça sua Assinatura Tech a partir de R$ 39,90 / mês tenho interesse
DEPOIMENTOS DE QUEM JÁ MUDOU DE VIDA

O que diz quem estuda com a gente

Uma assinatura que vai fazer sua carreira na tecnologia decolar.

Uma única assinatura, acesso completo aos cursos de tecnologia mais importantes para o mercado de trabalho. Você não precisa ter conhecimento prévio e poderá estudar quando e onde quiser!

Escolha o tipo de assinatura
Assinatura social ou aluno?
Seu gênero é feminino?

Junte-se a +15 mil alunos em nossos cursos mais completos do mercado

ASSINATURA SOCIAL
De R$119,90 por

R$ 75,00 /mês

100% seguro. Acesso imediato.