Skip to content

Ricardo-GabrielX/TAP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAP - Técnicas Avançadas de Programação 🧠💻

Repositório dedicado ao versionamento das atividades práticas desenvolvidas na disciplina de Técnicas Avançadas de Programação. Aqui estarão reunidos todos os exercícios propostos em aula, com foco no desenvolvimento backend e no uso de arquiteturas modernas.

🎯 Objetivo

Registrar minha evolução na disciplina, mantendo um histórico bem estruturado das atividades, boas práticas de código e conceitos avançados de engenharia de software.

🛠️ Tecnologias Utilizadas

  • Java
  • Spring Boot
  • Maven
  • JSON
  • Outras poderão ser adicionadas conforme a disciplina evolui.

📂 Estrutura das Atividades

Atividade1/

Implementação de projeto Products, dedicado a entender métodos de http utilizando api rest no java spring boot, retornando consultas em JSON.

Inclui:

  • Criação do endpoint
  • Estruturação do modelo Product
  • Retorno de dados fixos para testes
  • Exercício introdutório ao uso de controllers no Spring
  • Exerício sobre API REST no spring boot.

Atividade2/

Implementação de projeto Musics, treinando conceitos de api rest, por ora somente em JSON.

Abrange:

  • Criação do modelo Music
  • Endpoint fornecendo dados simulados
  • Prática de manipulação de listas e responses HTTP
  • Exerício sobre API REST no spring boot.

🚀 Como executar o projeto

# Clone o repositório
git clone https://github.com/Ricardo-GabrielX/TAP.git

# Acesse a pasta do projeto
cd TAP

# Compile e execute (Spring Boot com Maven Wrapper)
./mvnw spring-boot:run

About

Repositório dedicado a matéria de Técnicas avançadas de programação na Fatec com Java Spring boot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages