Intermediate module
Module 13: Functional Programming and Streams
Add lambdas and streams after the collection basics so data processing feels easier instead of more abstract.
Module lessons
Module 13: Functional Programming and Streams
0/6 complete0% complete
01
Lambda Syntax Made Simple
Learn lambda syntax in a simple way so method-based interfaces feel less verbose.
16 min
Next
02
Functional Interfaces You Will Actually Use
Use core functional interfaces that appear often in streams and callbacks.
16 min
Ready
03
Creating Streams from Collections and Arrays
Create streams from lists, arrays, and other common data sources.
15 min
Ready
04
Filter, Map, and Other Intermediate Operations
Filter, map, and reshape data with clear stream pipelines.
18 min
Ready
05
Terminal Operations and Collecting Results
Finish pipelines with collecting, counting, matching, and simple reductions.
18 min
Ready
06
Mini-Project: Student Report Pipeline
Build a reporting pipeline that groups, filters, and summarizes student data.
28 min
Ready
Advertisement