Curso de Configurações Manuais Java: Otimizando o Desenvolvimento com Spring Boot

Sobre este cursoIniciante · 6 módulos · 9h

Aprenda a otimizar o desenvolvimento de aplicações Java, transformando a complexidade das configurações manuais em um fluxo de trabalho eficiente e automatizado. Você construirá uma API RESTful completa com Spring Boot, utilizando as melhores práticas e ferramentas de IA para acelerar sua produtividade.

Nível: Iniciante

Para quem é: Desenvolvedores Java iniciantes ou profissionais que buscam uma abordagem moderna e automatizada para construir e gerenciar aplicações.

Ao concluir, você será capaz de: Construir aplicações robustas e eficientes utilizando o framework Spring Boot, simplificando as configurações e acelerando o processo de desenvolvimento.

6 módulos · 9h · certificado ao final

  • Instrumentando um Projeto Java Tradicional
    Compreender a complexidade da configuração manual e as dores do desenvolvimento tradicional de aplicações Java.
  • Diagnosticando a Complexidade
    Criar um projeto Spring Boot do zero e entender seus princípios de autoconfiguração e convenção sobre configuração.
  • Otimizando a Arquitetura
    Aplicar os conceitos de inversão de controle (IoC) e injeção de dependências para estruturar a aplicação de forma modular e testável.
  • Instrumentando e Documentando APIs
    Construir endpoints RESTful para interagir com dados e gerar documentação básica para a API, utilizando o auxílio de IA.
  • Monitorando a Persistência de Dados
    Conectar a aplicação a um banco de dados e persistir informações utilizando o Spring Data JPA para simplificar as interações.
  • Projeto Final: Uma API de Gerenciamento de Tarefas
    Integrar todos os conceitos e tecnologias aprendidos para construir uma aplicação Spring Boot completa e funcional.

Projeto Final

Uma API RESTful completa de gerenciamento de tarefas construída com Spring Boot, com persistência de dados e testes unitários.

Carregando a aula…