Skip to content

API de Livros e Autores criada para prática dos estudos com Java e Spring Boot

Notifications You must be signed in to change notification settings

brenonun3s/Library_Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Projeto Api de Livros -> Curso Spring Expert Udemy

Este é um projeto desenvolvido com Spring Boot com o objetivo de praticar e aprofundar os conhecimentos na criação de APIs RESTful, estruturação de projetos Java e utilização dos principais recursos do ecossistema Spring.

📚 Objetivo

O principal objetivo deste projeto é servir como ambiente de estudos e experimentações com os seguintes conceitos:

  • Spring Boot
  • Spring Web (REST)
  • Spring Data JPA
  • Spring Security - OAuth2, Login Social, Autenticação e Validação
  • Spring Validation
  • Spring Actuator - Loggin, Métricas e Observabilidade
  • Spring Thymeleaf
  • Integração com banco de dados (H2 e PostgreSQL)
  • Documentação de Api com Swagger
  • Mapeamento de Entidades com Mapstruct
  • Docker
  • Camadas de uma aplicação (Controller, Service, Repository) e arquitetura MVC
  • Boas práticas de codificação

🎓 Certificado de Conclusão

Certificado Breno Nunes

👨‍💻 Sobre o Desenvolvedor

Estudante do 3º período no curso de Tecnologia em Análise e Desenvolvimento de Sistemas, na Unisales - Centro Universitário Salesiano. Atualmente, atuo na área de T.I como Suporte N1.

Fascinado e entusiasta no desenvolvimento Backend, onde nos meus tempos livres, desenvolvo alguns projetos utilizando Java com Spring Boot, e bancos relacionais PostgreSQL para gestão dos dados do sistema desenvolvido!

💻 Conhecimentos:

Api Library Project -> Spring Expert Udemy Course

This is a project developed with Spring Boot with the objective of practicing and deepening knowledge about creating RESTful APIs, structuring Java projects and using the main resources of the Spring ecosystem.

📚 Objective

The main objective of this project is to serve as an environment for studying and experimenting with the following concepts:

  • Spring Boot
  • Spring Web (REST)
  • Spring Data JPA
  • Spring Security - OAuth2, Social Login, Authentication and Validation
  • Spring Validation
  • Spring Actuator - Loggin, Metrics and Observability
  • Spring Thyme Leaf
  • Database Integration (H2 and PostgreSQL)
  • API Documentation with Swagger
  • Entity Mapping with Mapstruct
  • Docker
  • Application Layers (Controller, Service, Repository) and MVC Architecture
  • Good Commitment Practices

🎓 Certificate of Completion

Breno Nunes Certificate

👨‍💻 About the Developer

3rd semester student in the Technology course in Systems Analysis and Development, at Unisales - Centro Universitário Salesiano. Currently, I work in the IT area as N1 Support.

Fascinated and enthusiastic about Backend development, where in my free time, I develop some projects using Java with Spring Boot, and PostgreSQL relational databases to manage the data of the developed system!

💻 Knowledge:

About

API de Livros e Autores criada para prática dos estudos com Java e Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published