Curso de Spring Boot: Agilidade no desenvolvimento java com Spring

8,5

Nota desse curso

9.016

Alunos neste curso

Faça esse curso de Java para Web e:

  • Crie aplicações e micro serviços Java com o Spring Boot
  • Configura sua aplicação Spring sem o uso de arquivos XML.
  • Acelere seu desenvolvimento web com ajuda do Spring Devtools
  • Gere seu fatJar contendo toda sua aplicação
  • Cuide da sua aplicação em produção atráves de endpoints pre-configurados.

Conteúdo Detalhado

  1. Criando nossa primeira aplicação com o Spring Boot

    • Criar nossa aplicação Maven com Spring
    • Spring Starter Web
    • Configurando nossa aplicação com uso das anotações
    • Subindo nossa aplicação web através de um método main
  2. Inicio da migração e Integração do Spring Boot com a JPA

    • Criando nossa ambiente web com uma Controller e a camada de view com HTML
    • Configurando nosso acesso ao banco de dados com o Spring StarterData JPA
    • Criação da Interface para CRUD generico
    • Listando dados na view com o Spring Starter Thymeleaf
  3. Produtividade com ajuda do Spring Devtool

    • Usando nosso CRUD generico para salvar os dados.
    • Velocidade no desenvolvimento com o Spring Devtools
    • Instalação e uso do LiveReload no browser.
  4. Criando uma lib standalone com o Spring Boot

    • Criando aplicações com o Spring Initializr
    • Enviando emails com a ajuda da Apache Commons Email
    • Geração do JAR para ser usado em outra aplicação.
    • Integrando essa nova lib com a aplicação principal.
  5. Configurando nosso contêiner e gerando nosso FatJar

    • Trocando o Tomcat pelo Jetty
    • Configuração das propriedades da nossa aplicação
    • Exemplo do uso da convenção sobre configuração com o arquivo application.properties
    • Geração do nossa artefato final. FatJar
    • Pós implantação com a ajuda do Spring Starter Actuator

Primeira aula de Spring Boot: Agilidade no desenvolvimento java com Spring

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Spring Boot: Agilidade no desenvolvimento java com Spring

Instrutores

  • Lazaro é desenvolvedor de software e instrutor com mais de 8 anos de experiência na área. Seu maior foco é Java mas também tem experiência com PHP, NodeJS e front-end (Angularjs, Twitter Bootstrap, HTML5 and CSS). É Scrum Master certificado e entusiasta em Agile. Atualmente trabalha com AWS e tem conhecimento em Elastic BeanStalk, RDS, S3, Route53 and EC2.

Conteúdo relacionado

Cursos de Java em Programação

Leia nossos artigos de Programação

Público alvo

Desenvolvedores Java que gostariam de ter mais uma poderosa ferramenta para construir suas aplicações.

Nível de Dificuldade

Intermediário

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

rafayoshino02

em 13/03/2019

Ficou pendente a parte de teste, integrado com Spring boot, acho que seria valido para enriquecer o conteudo do curso

Spring Boot: Agilidade no desenvolvimento java com Spring

renatafgarseli

em 13/11/2019

Excelente o curso e o instrutor é muito bom e claro. Consegui entender e construir aplicações com este curso.

Spring Boot: Agilidade no desenvolvimento java com Spring

Everton Quadros Do Couto

em 22/03/2019

Curso excelente, o único problema (presente em outros cursos) é a transcrição que contém erros, discrepâncias ou simplesmente não mostra todas as informações necessárias.

Spring Boot: Agilidade no desenvolvimento java com Spring

Aprenda Java com esse e outros cursos, comece agora!

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana