1) Either you can Finish the entire syllabus once and then move to detailed practice questions. On Leetcode and A2OJ. Side by side sharpen your DSA skills by giving Short contests on Codeforces and Long Contests on Codechef
2) Or you can got to Codechef DSA Learning Series and my favorite A2OJ. Pick Questions topic wise and try solving. You will come across new concepts at every new question and then you can learn them as well.
Week wise Study Plan
Week 1
Basic Maths + Practise Questions
Array Introduction and Operations
STL (very very imp)
For Programing Practice Question -Love Babbar's DSA 450 questions are sufficient. Do 3-4 Easy Questions and 1 Tough Question (At bare minimum) per day from each Topic