2.1. From Iteration to Stream Operations2.2. Stream Creation2.3. The filter, map, and flatMap Methods2.4. Extracting Substreams and Combining Streams2.5. Stateful Transformations2.6. Simple Reductions2.7. The Optional Type2.8. Reduction Operations2.9. Collecting Results2.10. Collecting into Maps2.11. Grouping and Partitioning2.12. Primitive Type Streams2.13. Parallel Streams2.14. Functional InterfacesExercises