Skip to content
Proyectos

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.

Cómo se miden estas cifras

Aquí encontrarás recursos, hojas de ruta y enlaces para aprender desarrollo backend con Java :)

Crecimiento de estrellas medido

in 24h
+2
in 7 days
+8
in 15 days
Actualización retrasada
in 1 month
Actualización retrasada

Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.

README.md

Original

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.

Explorar proyectos relacionados