Skip to content

Spring Boot Exercises from simple CRUDS to full E-Commerce Microservice Infrastructure - Kafka | gRPC | Redis | JWT

Notifications You must be signed in to change notification settings

Davi0805/Spring-Boot-Exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot Exercises Repository

Welcome to the Spring Boot Exercises repository! 🎉 This repository is designed to help me (and others) learn and practice Spring Boot by working through hands-on exercises. Whether you're a beginner or looking to sharpen your Spring Boot skills, this repo has something for everyone.


📋 Table of Contents

  1. About This Repository
  2. Getting Started

🌟 About This Repository

The goal of this repository is to provide a structured and incremental learning path for mastering Spring Boot. It includes exercises covering:

  • Basic concepts (e.g., dependency injection, configuration)
  • Building REST APIs
  • Connecting to databases with Spring Data JPA
  • Databases relationships
  • MultiPart-FormData request handling
  • Security with Spring Security
  • Caching
  • Messaging (WebSocket, Apache Kafka)
  • Unit and integration tests
  • Microservices architecture
  • Event-Drive Architecture

Feel free to explore, learn, and contribute! And remember that the order of exercises maybe will not be related by difficulty level cause im just creating this repo based in my knowledge, experience and weakness


🚀 Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

About

Spring Boot Exercises from simple CRUDS to full E-Commerce Microservice Infrastructure - Kafka | gRPC | Redis | JWT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published