
Introdução e ferramentas para criação de projeto Spring Boot
Arquivos e parâmetros de configurações iniciais em projeto REST Spring Boot
Criação de entidades e validações no Spring Boot
Definição de REST controller, com métodos HTTP REST CRUD, no Spring Boot
Consumo de API REST Spring Boot, através do Postman
O curso "Criando API REST com Spring Boot" tem como objetivo capacitar o participante na construção de uma API RESTful utilizando o poderoso framework Spring Boot, aliado à linguagem de programação Java. Ao longo das aulas, o participante será guiado por uma abordagem prática e objetiva, desenvolvendo uma aplicação que implementa os principais métodos de um CRUD (Create, Retrieve (list, detail), Update e Delete), respeitando os princípios da arquitetura REST. Durante o curso, serão utilizadas tecnologias amplamente reconhecidas no mercado, como o Hibernate e a JPA (Java Persistence API) para a comunicação com o banco de dados relacional MySQL. Serão abordados os conceitos fundamentais de mapeamento objeto-relacional, entidades, repositórios e controladores REST, com explicações claras e demonstrações em tempo real. O participante aprenderá também a estruturar corretamente o projeto, organizar os pacotes e seguir boas práticas de desenvolvimento Java com Spring Boot. Para testar e consumir os endpoints criados, será utilizada a ferramenta Postman, possibilitando a simulação de requisições HTTP e a visualização das respostas da API. Esse processo permitirá ao participante validar o funcionamento da aplicação em diferentes cenários, consolidando seu entendimento na construção de APIs REST. Ao final do curso, o participante terá desenvolvido uma API funcional e escalável, pronta para ser utilizada em projetos reais, e estará apto a aplicar os conhecimentos adquiridos em outras soluções baseadas em Java e Spring Boot