Skip to content

This repo serves as a thorough guide to mastering Spring Boot!

Notifications You must be signed in to change notification settings

arsy786/spring-boot-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

spring-boot-roadmap

This repo serves as an overview to mastering Spring Boot!

Spring Boot Roadmap

i. Prerequisites

Contains sections on:

  1. Java Core
  2. Databases
  3. Build Tools

Link to Prerequisites and Extra Section: https://github.com/arsy786/prerequisites-and-extra-tutorials

ii. Extra

Contains sections on:

  1. Git
  2. Logging/Documentation

Link to Prerequisites and Extra Section: https://github.com/arsy786/prerequisites-and-extra-tutorials

A. Spring Framework (Core)

Contains sections on:

  1. Configuration
  2. Spring MVC
  3. Dependency Injection
  4. Available Annotations
  5. Scheduling

Link to Spring Framework Section: https://github.com/arsy786/spring-framework-tutorials

B. Spring Boot

Contains sections on:

  1. Database Selection
  2. Hibernate
  3. Spring Data
  4. Database Design
  5. SQL/NoSQL
  6. Testing
  7. Microservices

Link to Spring Boot Section: https://github.com/arsy786/spring-boot-tutorials

C. Spring Security

Contains sections on:

  1. Authentication and Authorisation
  2. Form Auth
  3. Basic Auth
  4. JWT
  5. OAuth2

Link to Spring Security Section: https://github.com/arsy786/spring-security-tutorials

D. Example Projects and Supporting Materials

Example Projects
Spring Boot Best Practices
Spring Boot MongoDB REST API (Simple)
Football Club Management System (Advanced)
Spring Boot Microservices
Spring Security Tutorials
Supporting Materials
Java Core Guide (PDF)
SQL Cheat Sheet (PDF)
MongoDB Cheat Sheet (PDF)
UNIX Quick Reference (PDF)
Bash Cheat Sheet (GitHub)
Git Cheat Sheet (PDF)
Docker Cheat Sheet (PDF)
Kubectl Cheat Sheet (PDF)

About

This repo serves as a thorough guide to mastering Spring Boot!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published