Skip to content

Latest commit

 

History

History
79 lines (58 loc) · 2.96 KB

README.md

File metadata and controls

79 lines (58 loc) · 2.96 KB

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)