Curso de Spring Boot – Criando uma aplicação Java Web
Aprenda a utilizar este poderoso recurso para programação web.
- Empresa: Michelli Brito
- Nível do curso: Básico
Spring é considerado como um dos mais famosos e utilizados frameworks open source criado para a plataforma Java como um Framework não intrusivo, baseado nos padrões de projeto inversão de controle e injeção de dependência. Apesar de ser uma ferramenta que consegue aumentar significativamente a produtividade na escrita de aplicações corporativas, ele ainda é alvo de críticas a respeito do tempo para se iniciar o desenvolvimento de novos projetos.
Para tentar facilitar este processo surgiu o Spring Boot, com o objetivo de fazer com que o projeto rode mais rapidamente e sem complicações. Ele consegue isso favorecendo a convenção sobre a configuração. Basta que você diga pra ele quais módulos deseja utilizar (WEB, Template, Persistência, Segurança, etc.) que ele vai reconhecer e configurar.
Aprenda a utilizar o Spring Boot neste curso online e gratuito. Não deixe de conferir também este outro curso de Spring Boot.
Sobre o curso
Neste curso online e gratuito os estudantes poderão aprender a iniciar seus projetos utilizando o SpringBoot. O curso é focado em um público iniciante, o que vai permitir com que mesmo aquelas pessoas que estejam dando os seus primeiros passos na programação consigam implementar o recurso e utilizar em projetos.
Estrutura do curso
- Curso Spring Boot aula 01: Iniciando uma aplicação Spring Boot
- Curso Spring Boot aula 02: Criando as camadas MVC (Model, View e Controller)
- Curso Spring Boot aula 03: Criando e configurando um banco de dados MySQL
- Curso Spring Boot aula 04: Salvando dados do formulário no banco de dados
- Curso Spring Boot aula 05: Realizando buscas no banco de dados MySQL
- Curso Spring Boot aula 06: Utilizando o Materialize css na aplicação
- Curso Spring Boot aula 07: melhorando o layout das páginas html
- Curso Spring Boot aula 08: Criando requisições especificas com a anotação @PathValiable
- Curso Spring Boot aula 09: Relacionando entidades utilizando @OneToMany e @ManyToOne
- Curso Spring Boot aula 10: salvando um dado de uma entidade no banco relacionado a outra entidade
- Curso Spring Boot aula 11: Realizando buscas específicas no banco de dados
- Curso Spring Boot aula 12 : Fazendo validação dos dados para serem salvos no banco de dados
- Curso Spring Boot aula 13: Melhorando o layout das páginas html utilizando materialize css
- Curso Spring Boot aula 14: Deletando elementos do banco de dados
- Curso Spring Boot aula 15: Fazendo o deploy de uma aplicação Spring Boot no Heroku
- Curso Spring Boot aula 16: Criando e configurando um banco PostgreSQL no Heroku
- @Profile para configuração de ambientes “dev” e “prod” em aplicação Spring Boot
Aulas:
-
Curso Spring Boot aula 01: Iniciando uma aplicação Spring BootCurso Spring Boot aula 02: Criando as camadas MVC (Model, View e Controller)Curso Spring Boot aula 03: Criando e configurando um banco de dados MySQLCurso Spring Boot aula 04: Salvando dados do formulário no banco de dadosCurso Spring Boot aula 05: Realizando buscas no banco de dados MySQLCurso Spring Boot aula 06: Utilizando o Materialize css na aplicaçãoCurso Spring Boot aula 07: melhorando o layout das páginas htmlCurso Spring Boot aula 08: Criando requisições especificas com a anotação @PathValiableCurso Spring Boot aula 09: Relacionando entidades utilizando @OneToMany e @ManyToOneCurso Spring Boot aula 10: salvando um dado de uma entidade no banco relacionado a outra entidadeCurso Spring Boot aula 11: Realizando buscas específicas no banco de dadosCurso Spring Boot aula 12 : Fazendo validação dos dados para serem salvos no banco de dadosCurso Spring Boot aula 13: Melhorando o layout das páginas html utilizando materialize cssCurso Spring Boot aula 14: Deletando elementos do banco de dadosCurso Spring Boot aula 15: Fazendo o deploy de uma aplicação Spring Boot no HerokuCurso Spring Boot aula 16: Criando e configurando um banco PostgreSQL no Heroku@Profile para configuração de ambientes "dev" e "prod" em aplicação Spring Boot