Working with collections well is an essential part of how we code in Java. Yes, the Collections framework gives us ready-made structures and algorithms we can use to perform common operations on groups of elements. But knowing how they work, what to use and when – that’s critical.
The Collections API is a foundational part of the language and has really stood the test of time, at the core, but also greatly evolved and improved with each and every JDK release.
In this material, we’ll start by understanding why collections are useful and get a high-level overview of the class hierarchy.
Then, we’ll learn how to define different types of collections, including lists, sets, and maps, how to choose the right type for your use case, and how to work with them in practice.
Actual coding practice through a Java project – definitely the best way to learn how to work with collections
The essential path to working with collections in Java, professionally. The 6 modules build a solid base of understanding commonly used collections, operations over them, how and when to use each, and the new improvements in newer JDKs.
Everything you need to understand the Java Collections API and be prepared for both in-depth collections interview questions or going through the Oracle certification.
Our Full Course Library
IntelliJ Idea Ultimate (6 months free)
JProfiler (6 months free)
All Upcoming Courses (Roadmap)
Certificates of Completion
Multiple-Choice questions in Each Lesson
Pro Access
Yearly or the Lifetime access
Do you have a team who would benefit from taking the course?
I believe strongly in the quality of the course material to teach you the fundamentals of the library. I’ve put a lot of work and care into the material and hope you’re going to use it and to develop and maintain your applications.
I confidently back all courses with a 20-Day Money Back Guarantee. I want you to dive in deep and experience the full wealth of this resource without hesitation.
If the material isn’t a good fit, just contact me within 20 days of purchase, and ask for a full refund for any single course package.
Support and Privacy