Daniele Leão

Sobre o curso

Conheça um pouco mais sobre o curso de Java

Esse curso foi desenvolvido para quem já tem os conhecimentos básicos de Java, mas deseja aprofundar seus conhecimentos através de um dos frameworks mais conhecidos do ecossistema Java: O Spring Boot.

Durantes as aulas você aprenderá sobre a estrutura do Spring Boot, como utilizar as annotations para desenvolver aplicações e muito mais.

Acesso vitalício

Comunidade exclusiva

Conteúdos alinhados com o mercado

Suporte individual

7 dias de garantia

O QUE IREI APRENDER?

Aprenda com quem entende do assunto

Configuração ambiente

Nesse módulo você aprenderá como configurar seu ambiente, instalando as ferramentas necessárias para o desenvolvimento do curso.

Servlet

Aprender Spring Boot é o foco do curso, mas antes é importante entendermos a origem da criação do Spring Boot. Nesse módulo vamos aprender sobre o Servlet, que é a base do Spring Boot

Introdução

Nesse módulo iniciaremos o aprendizado do Spring Boot, desde sua documentação até a configuração do nosso primeiro projeto.

Iniciando a aplicação

Nesse módulo iniciaremos a construção de uma API Rest, escrevendo nossas primeiras rotas. Aprenderemos também sobre as annotations disponíveis no Spring Boot, como @Bean, @Service, @Autowired entre outras.

Spring Data JPA

Nesse módulo você vai aprender sobre o Spring Data JPA, um dos módulos dentro do Spring Boot, responsável pela comunicação com o banco de dados

Tratamento de erros (ExceptionHandlers)

Nesse módulo você vai aprender como lidar com as exceções da aplicação.

Spring Security

Nesse módulo você vai aprender sobre o Spring Security, que é o módulo responsável por fazer a segurança da nossa aplicação, inserindo autenticação e autorização.

SOLID

Nesse módulo você vai aprender sobre o SOLID, que são princípios utilizados para trazer mais maturidade para a aplicação, utilizando boas práticas.

Evoluindo a aplicação.

Nesse módulo você vai aprender como inserir testes dentro da sua aplicação, garantindo que futuras mudanças não interfiram no código já existente. Iremos aprender também como criar a documentação da aplicação, utilizando Swagger.

Finalizando Aplicação

Nesse módulo você vai aprender como fazer o deploy da aplicação, colocando ela em produção, utilizando CI/CD.

Bônus - SQL

Um dos conceitos mais importantes para quem quer aprender sobre Backend é saber o que é SQL e como utiliza-lo para manipular dados no banco de dados, por isso, nesse bônus você vai aprender desde a criação de uma tabela até a manipulação de dados com relacionamento entre tabelas.

80% concluído

Bônus - Docker

Nesse módulo você vai aprender como instalar e configurar o Docker na sua máquina, tanto para Windows como para Unix(MacOS e Linux). Você aprenderá os conceitos de docker como criação de container, imagens, como criar suas próprias imagens, criação de Dockerfile e utilização do docker compose.

Bônus - Microserviços

Nesse módulo você vai aprender sobre a arquitetura de Microserviços, colocando em prática atráves da construção de aplicações com responsabilidades distintas, mas que são capazes de ter comunicação entre si, utilizando o conceito de mensageria.

QUAL SERÁ O INVESTIMENTO?

Invista em sua carreira na tecnologia agora mesmo!

Em até 12x

ou R$ 837,00 à vista