Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Java Collections

via LinkedIn Learning

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about and gain hands-on experience with the Java Collections framework.

Syllabus

Introduction
  • Java collections framework
  • What you should know
1. Java Collections Framework
  • Solving everyday problems with data
  • Data structures
  • Collections framework architecture
  • Working with a collection
  • Beyond the array
2. The Foundations of Java Collections
  • Interfaces
  • Collection types
  • The Collection interface
  • Collection methods
  • Creating a collection
  • Generic typing
  • Object comparison
  • The equals method
  • Challenge: Adding and removing collection elements
  • Challenge: Advanced collection problems
3. Iterating Collections
  • Iterating collection elements
  • Accessing collection elements with iterators
  • Modifying collections while iterating
  • Accessing collection elements with streams
  • Lambda expressions
  • Stream operations
  • Challenge: Iterating collections
4. Set
  • Set
  • HashSet
  • TreeSet
5. List
  • List interface
  • List implementations
  • ArrayList
  • Challenge: Working with Lists
6. Queue and Deque
  • Queue interface
  • Queue implementations
  • Deque interface
  • Using an ArrayDeque as a stack
7. Map
  • Map interface
  • Collection views
  • Map implementations
  • How a HashMap works
  • Map methods
  • Iterating Maps
  • Challenge: Working with Maps
8. Collections Utilities
  • Ordering elements
  • Sorting collections
  • Comparators
  • Finding elements in a collection
Conclusion
  • Course wrap-up

Taught by

Kevin Bowersox

Reviews

4.8 rating at LinkedIn Learning based on 205 ratings

Start your review of Learning Java Collections

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.