![](./img/content_1_img.png)
Basics of Java
Are you starting with your coding journey? Not to worry, We will cover all the Basics of Java required for DSA.Data Structures 1
In this part we will study about Arrays, Strings, Bit Manipulation and HashMap.![](./img/content_2_img.png)
![](./img/content_3_img.png)
Recursion, Searching and Sorting
We will discuss how you can solve any recursion problem by following 3 steps. Then we will do Searching and Sorting.Data Structures 2
Let's start the 2nd wave of Data Structures that are LinkedList, Stacks, Queues, Trees and Heaps.![](./img/content_1_img.png)
![](./img/content_3_img.png)
DP and Graphs
Welcome the toughest topic of DSA. We at AlgoPrep will help you understand it clearly.