PATCH
Dependency Injection
POST
HTTP
Spring IoC
Software developer Roadmap
GET
DELETE Spring AOP
Servlet
PUT Spring MVC Spring core
JSP files Angular
Join our community
Architecture
Vue Js How to write an Algorithm
Beans configuration / scopes
Components Frontend
Beans lifecycle Spring documentation
....
A lot more is available here Data structure
JQuery
Spring annotations
Bootstrap 1- Algorithm
Google / Facebook / Github
5- Choose a path
Authentication
Keycloak Practice / Train your brain
OAuth2 Spring Security Spring Framework Spring framework
Okta
Complexity
Amazon Cognito Authorization
Django
Microsoft Azure Active Directory B2C JWT Authentication
Abstraction
....
... Backend
Encapsulation
Spring boot starters 2- OOP
Flask Software developer Roadmap
Auto-configuration
Ruby on Rails
Actuator
Laravel Inheritance
Spring boot
Embedded server
Polymorphism
Spring data JPA
Spring data Use case Diagram The syntax
Spring data MongoDB
Hibernate Sequence diagram
UML Conditions
Spring Data JDBC Start with the basics
JDBC Template Class diagram
Loops
Transactions
...
Entity lifecycle
OneToOne
How database works Practice the code
OneToMany
Relationships
4- Database design / SQL
ManyToOne Service testing
Diff between Relational / Non-Relational Database 3- Choose a programming language
ManyToMany JPA Test
Write queries / manipulate data
MockMVC Code something more meaningful than Hello World
Testing PL/SQL SQL
SpringbootTest annotation
Spring cloud gateway
Strive for understanding, not perfection
Mocking Stored procedures
Cloud config
Circuit breaker
Spring cloud Make sure you're learning the language for the right reason
OpenFeign
Microservices
Read the documentation
Rest templates
Finally
Resilience4j
Do some coding challenges / hackathons / competitions
Eureka
Sleuth
Ask for code review from more experienced developer
Docker & k8s
RabbitMQ
Learn the way that works for you
Kafka
Message Queues (MQ)
SQS