Skip to content
プロジェクト

abanoub-asaad/Java-Backend has 2,060 GitHub stars and 287 forks. GitHot measured +2 stars in 24 hours and +8 in 7 days. Last checked 2026-11-11 12:43 UTC. Last push 2026-04-15.

この数値の測り方

Javaバックエンド開発を学ぶための資料、ロードマップ、リンクをまとめています :)

計測したスター増加

24時間
+2
7日間
+8
15日間
履歴を収集中
1か月
履歴を収集中

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

Java-Backend

In this repository, you will find :

Roadmap

1. Java

Learn Java
  1. Basics
  2. Advanced
  3. Build Tools (Maven, Gradle, Ant)
  4. Servers (Tomcat, Weblogic, JBOSS, WebSphere, Jetty)
  5. Testing
  6. Logging (Log4j, Log4j2, Logback)

2. Spring Framework

Learn Spring Framework
  1. Core
  2. Web
  3. AOP

3. Spring Boot

Learn Spring Boot
  1. Importance of Spring Boot
  2. Auto Configuration
  3. Adding Configuration
  4. Properties/YAML
  5. Integrations with other Libraries/Frameworks

4. REST API

Learn REST API
  1. HTTP Methods
  2. HTTP Status Codes

5. Database

Learn Database
  1. SQL
  2. No SQL
  3. Spring Data

6. Spring Security

Learn Spring Security
  1. Authentication
  2. Authorization
  3. OAuth2
  4. Form Authentications
  5. JWT

7. Microservices

Learn Microservices
  1. Spring Cloud
  2. Devops
  3. Microservices Patterns
  4. Microservices Queues

8. Software Engineering for Backend

Learn these Backend concepts
  1. Clean Code
  2. SOLID Principles
  3. API Versioning
  4. Idempotency
  5. Rate Limiting
  6. System Design Basics
  7. Database Scaling
  8. Redis
  9. Messaging Systems
  10. Observability

Resources for learning Java-Backend

Docs & Articles

YouTube Channels

Here you can open the channel and check its awesome related videos and playlists.

Books

Projects

Helpful Links

Interview Questions

References of the roadmap

  • Java Roadmap for Beginners 🔗
  • How to Master Spring Boot - Complete Spring Boot Roadmap 🔗
  • Learning Spring Boot in 2022 | Roadmap 🔗

Contribution

If you think that anything can be improved in anyway, please do suggest :

  • Open pull request with improvements
  • Discuss ideas in issues.

関連プロジェクトを探す