https://sharelearn.net/learn/courses/udemy-data-structures-and-algorithms-java/
Data Structures & Algorithms - Java