learnstuff logo


All application are used to manipulate data in a way or another. Regardless of the nature of the application, most of the time data is organized in lists of elements that have the same type. It is only natural to have multiple ways to data in forms of lists, maps or trees. In this course we will learn how all collection types in Java work and understand their strengths and weaknesses and when they should be used.