Summer BF
Get up to 80 % extra points for free! More info
Save up to 80 % on our Java e-learning courses. 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.
Written by David Capka
FreeUnrated Show description
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.
Written by Petr Štechmüller
FreeUnrated Show description
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.
Written by Petr Štechmüller
FreeUnrated Show description
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.
Written by Petr Štechmüller
FreeUnrated Show description
Multidimentional arrays in Java

Lesson 5

Multidimentional arrays in Java

A placeholder article referring to the Multi-dimensional arrays in Java article.
Written by David Capka
FreeUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description
-80% 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.
Written by Petr Štechmüller
PremiumUnrated Show description


 

Activities (3)