Get free points Front-end week
Get up to 40 % extra points for free! More info
Save up to 80 % on HTML & CSS + JavaScript e-learning! Only this week!

Collections and Streams in Java

The online course focuses on different types of collections and their use in Java. We'll also show how to work with Stream API that Java 8 brought.

Introduction to collections and genericity in Java

Lesson 1 - Introduction to collections and genericity in Java

In this tutorial, we'll introduce the Java collections, explain the term genericity and learn how to create our own generic class.
FreeUnratedWritten by David Capka
Java Collections Framework

Lesson 2 - Java Collections Framework

In this tutorial, we'll learn the basic part of the Java Collections Framework, visualize dependencies between classes and describe important interfaces.
FreeUnratedWritten by Petr Štechmüller
Lists with arrays in Java

Lesson 3 - Lists with arrays in Java

In this tutorial, we'll introduce lists and show detailed manipulation with the first list type in Java, represented by the ArrayList class.
FreeUnratedWritten by Petr Štechmüller
Linked Lists in Java

Lesson 4 - Linked Lists in Java

In this tutorial, we'll explain the data structure of the linked list and introduce the LinkedList class, which represents this collection in Java.
FreeUnratedWritten by Petr Štechmüller
Multidimentional arrays in Java

Lesson 5 - Multidimentional arrays in Java

A placeholder article referring to the Multi-dimensional arrays in Java article.
FreeUnratedWritten by David Capka
Dictionaries (maps) and sets in Java

Lesson 6 - Dictionaries (maps) and sets in Java

In this Java tutorial, we'll introduce dictionaries and sets, describe the HashMap and HashSet classes and try these new collections on examples.
PremiumUnratedWritten by Petr Štechmüller
Queue and Stack in Java

Lesson 7 - Queue and Stack in Java

In this Java tutorial, we'll explain the Queue interface and the Stack class and other implementations of these collections on examples.
PremiumUnratedWritten by Petr Štechmüller
The Collections Java utility class - Getting and modifying

Lesson 8 - The Collections Java utility class - Getting and modifying

In this Java tutorial, we'll look at the Collections utility class which contains useful methods for retrieving and modifying data in collections.
PremiumUnratedWritten by Petr Štechmüller
The Collections Java utility class - Creating collections

Lesson 9 - The Collections Java utility class - Creating collections

In this Java tutorial, we'll discuss the Collections utility class in detail, this time the synchronization, unmodifiable and typesafe wrappers.
PremiumUnratedWritten by Petr Štechmüller
Introduction to StreamAPI and lambda expressions in Java

Lesson 10 - Introduction to StreamAPI and lambda expressions in Java

In this tutorial, we'll introduce StreamAPI technology and the basics of querying data in Java. We'll explain how StreamAPI works and learn simple queries.
PremiumUnratedWritten by Petr Štechmüller
StreamAPI in Java - Generating streams

Lesson 11 - StreamAPI in Java - Generating streams

In this Java tutorial, we'll learn about creating streams. We'll introduce numeric stream generators and their usage.
PremiumUnratedWritten by Petr Štechmüller
StreamAPI in Java - Modifying stream methods

Lesson 12 - StreamAPI in Java - Modifying stream methods

In this Java tutorial, we'll learn about StreamAPI methods that modify existing streams and create new ones.
PremiumUnratedWritten by Petr Štechmüller
StreamAPI in Java - Closing stream methods

Lesson 13 - StreamAPI in Java - Closing stream methods

In this Java tutorial, we'll learn about stream methods we use to close streams and get the results.
PremiumUnratedWritten by Petr Štechmüller


 

Activities (1)