Curso de Spring Boot: Agilidade no desenvolvimento java com Spring

8,5

Nota desse curso

8.674

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

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.

Cursos relacionados

Cursos de Java em 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

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

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

Gisele D'Annibali

em 11/03/2019

Parabens pelo curso Lazaro, bem direto ao ponto e bem pratico como deve ser. Poderia ter um curso 2, repassando tudo que foi visto no curso de Spring MVC, como security por exemplo. E também poderia nesse curso 2, aprofundar mais no tipo de Rest Services com Springboot que seria bem legal. Obrigado pelos ensinamentos e grande abc

Spring Boot: Agilidade no desenvolvimento java com Spring

Sabe quando você pode começar? Agora!

  • 876 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

  • 876 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

  • 876 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

  • 876 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
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana