You are on page 1of 1

Backend Roadmap till Language Selection resources and other roadmaps

roadmap.sh/backend
http: // roadmap.sh

Java
Basic Syntax DataStructures
Find the detailed version of this roadmap along with

DataTypes, Conditionals OOP, Interfaces, Classes

Variables Learn the Fundamentals Packages

Functions Working with Files and APIs Loops Exception Handling


Memory Management Networking & Sockets How JVM works? Garbage Spring

Collection Framework Collection Basics of Threads

Getting Deeper
Serialization
Generics Streams

Gradle Web Frameworks Spring Boot Play Framework


Build Tools Maven

Ant ORM Log4j2 TinyLog

Spring Data JPA Hibernate Logging Frameworks


JDBC Spark
EBean
JPA Logback

JDBI3 Mocking > Mockito Behavior Testing Cucumber-JVM

JDBC Template Testing your Apps


Cukes JBehave

Unit Testing JUnit Integration Testing REST Assured

TestNG
Backend Roadmap after Language Selection
JMeter
roadmap.sh/backend

You might also like