Criando um blog com Spring Boot e deploy na AWS Elastic Beanstalk
Desenvolva este projeto na prática e aprenda mais sobre programação web.
- Professor: Michelli Brito
- Nível do curso: Básico
Existem diversas ferramentas importantes utilizadas pelos profissionais que atuam na programação web. Uma das mais comuns é o Spring Boot. Trata-se de um framework que permite a criação de aplicações Spring autossuficientes e robustas. Já o Spring foi criado como um modelo de estruturação de projetos para internet, a partir dos conceitos de Inversão de Controle e Injeção de Dependências.
O Spring Bott oferece uma série de vantagens para o programador, como a criação de aplicações Spring autossuficientes, utilização de servidores como Tomcat, Jetty e Undertow já incorporados, prover starter’s opinativos para gerenciamento de dependências e build, utilização de configurações automáticas de bibliotecas Spring e de terceiros sempre que possível e uma série de outras.
Aprenda a criar um blog com Spring Boot e deploy na AWS Elastic Beanstalk neste curso online e gratuito. Não deixe de conferir também o curso de Criação de aplicação Java Web com Spring Boot.
Sobre o curso
Ao longo deste curso online os alunos poderão acompanhar o desenvolvimento de um projeto prático, que neste caso é um blog. Ao longo das aulas, os estudantes poderão conferir uma série de ferramentas que poderão ser aprendidas na medida que o projeto vai sendo desenvolvido, incluindo o Spring Boot e a AWS Elastic Beanstalk.
Estrutura do curso
- Criando um blog com Spring Boot e deploy na AWS Elastic Beanstalk
- Spring Boot com Deploy AWS 01: Iniciando o projeto
- Spring Boot com Deploy AWS 02: Criando o Model e Repository
- Spring Boot com Deploy AWS 03: Criando Service e populando dados no banco
- Spring Boot com Deploy AWS 04: Criando o Controller
- Spring Boot com Deploy AWS 05: Inserindo Bootstrap e criando o layout do blog
- Spring Boot com Deploy AWS 06: Renderizando página HTML com Thymeleaf
- Spring Boot com Deploy AWS 07: Criando um método GET com @PathVariable id
- Spring Boot com Deploy AWS 08: Criando a página HTML para exibir o Post completo
- Spring Boot com Deploy AWS 09: Salvando um novo Post
- Spring Boot com Deploy AWS 10: Criando o Formulário para gerar novos Posts
- Spring Boot com Deploy AWS 11: Inserindo mensagem de validação no Form e SummerNote para formatação
- Spring Boot com Deploy AWS 12: Inserindo Spring Security para Autenticação em Memória
- Spring Boot com Deploy AWS 13: Preparando ambiente para Deploy na AWS Elastic Beanstalk
- Spring Boot com Deploy AWS 14: Deploy do Blog na AWS Elastic Beanstalk
Aulas:
-
Criando um blog com Spring Boot e deploy na AWS Elastic BeanstalkSpring Boot com Deploy AWS 01: Iniciando o projetoSpring Boot com Deploy AWS 02: Criando o Model e RepositorySpring Boot com Deploy AWS 03: Criando Service e populando dados no bancoSpring Boot com Deploy AWS 04: Criando o ControllerSpring Boot com Deploy AWS 05: Inserindo Bootstrap e criando o layout do blogSpring Boot com Deploy AWS 06: Renderizando página HTML com ThymeleafSpring Boot com Deploy AWS 07: Criando um método GET com @PathVariable idSpring Boot com Deploy AWS 08: Criando a página HTML para exibir o Post completoSpring Boot com Deploy AWS 09: Salvando um novo PostSpring Boot com Deploy AWS 10: Criando o Formulário para gerar novos PostsSpring Boot com Deploy AWS 11: Inserindo mensagem de validação no Form e SummerNote para formataçãoSpring Boot com Deploy AWS 12: Inserindo Spring Security para Autenticação em MemóriaSpring Boot com Deploy AWS 13: Preparando ambiente para Deploy na AWS Elastic BeanstalkSpring Boot com Deploy AWS 14: Deploy do Blog na AWS Elastic Beanstalk