This course is dedicated to the topic of data structures. At the end of the course, you can access challenge and solution videos for your practice. The challenge is designed as a hands-on opportunity for you to practice and master what you learn in the course.
- [Instructor] As you know, this course is dedicated to the topic of data structures. At the end of the course, I've included a challenge movie and a solution movie for your practice. The challenge is designed to be a hands-on opportunity for you to practice and master what you're learning in the course. At the beginning of the challenge, I'll give you a clear set of objectives. In addition to the listed objectives, each challenge has a rough estimate of how long it should take. Once you've completed the challenge, come back and watch the solution video.
In the solution video, I'll show you how I completed the challenge and give you some insight on my thought process along the way.
In this course, explore data structures in the Java language. Follow Peggy Fisher as she introduces you to several types of commonly-used data structures in Java. Peggy explores ArrayLists and LinkedLists, both of which implement the List interface, which extends the Collection interface and allows you to access list elements in a specific order. She also goes into the Vector, Stack, and Queue collection classes. To help you better understand these new concepts, Peggy wraps up the course with a challenge—creating a grocery list—and provides a solution for that challenge.
- Reviewing the types of data structures
- Working with the Collection interface and Iterable interface
- Working with ArrayLists and LinkedLists
- Using the Vector, Stack, and Queue collection classes