Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arsy786/spring-boot-roadmap
This repo serves as a thorough guide to mastering Spring Boot!
https://github.com/arsy786/spring-boot-roadmap
2022 guide java spring-boot
Last synced: 11 days ago
JSON representation
This repo serves as a thorough guide to mastering Spring Boot!
- Host: GitHub
- URL: https://github.com/arsy786/spring-boot-roadmap
- Owner: arsy786
- Created: 2022-11-05T17:02:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-23T15:16:37.000Z (8 months ago)
- Last Synced: 2024-12-06T12:24:26.391Z (2 months ago)
- Topics: 2022, guide, java, spring-boot
- Homepage:
- Size: 341 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# spring-boot-roadmap
This repo serves as an overview to mastering Spring Boot!![Spring Boot Roadmap](Spring-Boot-Roadmap.png)
## i. Prerequisites
Contains sections on:
1. Java Core
2. Databases
3. Build ToolsLink to Prerequisites and Extra Section: [https://github.com/arsy786/prerequisites-and-extra-tutorials](https://github.com/arsy786/prerequisites-and-extra-tutorials)
## ii. Extra
Contains sections on:
1. Git
2. Logging/DocumentationLink to Prerequisites and Extra Section: [https://github.com/arsy786/prerequisites-and-extra-tutorials](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. SchedulingLink to Spring Framework Section: [https://github.com/arsy786/spring-framework-tutorials](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. MicroservicesLink to Spring Boot Section: [https://github.com/arsy786/spring-boot-tutorials](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. OAuth2Link to Spring Security Section: [https://github.com/arsy786/spring-security-tutorials](https://github.com/arsy786/spring-security-tutorials)
## D. Example Projects and Supporting Materials
| Example Projects |
|------|
| [Spring Boot Best Practices](https://github.com/arsy786/springboot-best-practices)|
| [Spring Boot MongoDB REST API (Simple)](https://github.com/arsy786/spring-boot-mongodb-rest-api)|
| [Football Club Management System (Advanced)](https://github.com/arsy786/football-club-management-system)|
| [Spring Boot Microservices](https://github.com/arsy786/spring-boot-microservices-new)|
| [Spring Security Tutorials](https://github.com/arsy786/spring-security-tutorials)|| Supporting Materials |
|------|
| [Java Core Guide (PDF)](https://github.com/arsy786/prerequisites-and-extra-tutorials/blob/main/Java_QuickReference_v1.1.pdf)|
| [SQL Cheat Sheet (PDF)](https://github.com/arsy786/prerequisites-and-extra-tutorials/blob/main/sql-basics-cheat-sheet-ledger.pdf)|
| [MongoDB Cheat Sheet (PDF)](https://github.com/arsy786/prerequisites-and-extra-tutorials/blob/main/MongoDB-Dark.pdf)|
| [UNIX Quick Reference (PDF)](https://github.com/arsy786/prerequisites-and-extra-tutorials/blob/main/UNIX_QuickReference.pdf)|
| [Bash Cheat Sheet (GitHub)](https://github.com/RehanSaeed/Bash-Cheat-Sheet)|
| [Git Cheat Sheet (PDF)](https://github.com/arsy786/prerequisites-and-extra-tutorials/blob/main/git-cheat-sheet.pdf)|
| [Docker Cheat Sheet (PDF)](https://github.com/arsy786/spring-boot-microservices-new/blob/master/docker_cheatsheet.pdf)|
| [Kubectl Cheat Sheet (PDF)](https://github.com/arsy786/spring-boot-microservices-new/blob/master/Kubernetes-Cheat-Sheet.pdf)|