Skip to content

legendofzer0/100DaysOfSpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ 100 Days of Spring Boot

Welcome to my 100 Days of Spring Boot journey!
The goal is to go from fundamentals to building full-fledged applications with Spring Boot, while sharing progress daily.


πŸ“… Roadmap (Day by Day)

This journey is structured to balance theory + hands-on coding.
I’ll be updating progress daily and sharing key learnings.

βœ… Completed

  • Day 1 & 2:
    • Installed Java & Spring Boot CLI.
    • Created the first Spring Boot project using Spring Initializr.
    • Explored project structure and auto-configuration basics.
    • Built the first REST API endpoint (/hello) with @RestController.

πŸ›  Tech Stack

  • Backend: Spring Boot (Java 17+)
  • Build Tool: Maven / Gradle
  • Database: H2, PostgreSQL
  • Security: Spring Security, JWT
  • Testing: JUnit, Mockito
  • Deployment: Docker, AWS

🎯 Goals

  • Strengthen Spring Boot fundamentals.
  • Explore advanced topics: JPA, Security, Microservices, and Testing.
  • Build real-world projects (e.g., Blog API, E-Commerce backend, Task Manager).
  • Share progress daily for consistency and accountability.

πŸ“Œ How I’ll Share Progress

  • Daily commits in this repo.
  • Posts and reflections on LinkedIn.
  • End of each week β†’ short summary of lessons learned.

🀝 Connect


β€œConsistency beats intensity. One day at a time.”

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages