OOP concepts, Collections and Data Structures
Completed by Mülayim Xankişiyeva
March 23, 2026
10 hours (approximately)
Mülayim Xankişiyeva's account is verified. Coursera certifies their successful completion of OOP concepts, Collections and Data Structures
What you will learn
Understand and apply object-oriented programming concepts like inheritance, polymorphism, and encapsulation.
Master Java arrays, multi-dimensional arrays, and the Java Utility Arrays class for effective data management.
Learn how to work with dynamic collections like ArrayLists and LinkedLists, along with their associated operations.
Gain hands-on experience in handling exceptions, using iterators, and applying autoboxing and unboxing in Java.
Skills you will gain
- Category: Java
- Category: Code Reusability
- Category: Computer Programming
- Category: Object Oriented Design
- Category: Java Programming
- Category: Data Structures
- Category: Object Oriented Programming (OOP)

