- Overview
- Streams vs. Collections
- Anatomy of a Stream
- Understanding the Stream API
- Intermediate Operations and Stream Pipeline
- Java 8 Functional Interfaces: Predicate, Comparator, Function
- Stream Processing
- Filtering, Sorting, Mapping
- Terminal Operations
- Collectors
- Concepts
- Partitioning and Grouping