Java Functional Programming: Lambdas and Streams
placeVeenendaal 13 jul. 2026 tot 14 jul. 2026Toon rooster event 13 juli 2026, 09:00-16:00, Veenendaal event 14 juli 2026, 09:00-16:00, Veenendaal |
placeVeenendaal 20 aug. 2026 tot 21 aug. 2026Toon rooster event 20 augustus 2026, 09:00-16:00, Veenendaal event 21 augustus 2026, 09:00-16:00, Veenendaal |
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
Learn functional programming in Java with Lambdas and Streams.
Since their introduction in Java 8 (2014), lambdas have significantly influenced the Java programming language. They represent more than just a library addition — they mark a fundamental shift in the Java programming model and development style. Lambdas offer an accessible path to functional programming, seamlessly integrating with Java’s traditional imperative and object-oriented paradigms.
Streams, introduced alongside lambdas, extend this shift by enabling a declarative approach to processing collections. They allow developers to express complex data transformations and aggregations with concise, composable operations — focusi…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
Learn functional programming in Java with Lambdas and Streams.
Since their introduction in Java 8 (2014), lambdas have
significantly influenced the Java programming language. They
represent more than just a library addition — they mark a
fundamental shift in the Java programming model and development
style. Lambdas offer an accessible path to functional programming,
seamlessly integrating with Java’s traditional imperative and
object-oriented paradigms.
Streams, introduced alongside lambdas, extend this shift by
enabling a declarative approach to processing collections. They
allow developers to express complex data transformations and
aggregations with concise, composable operations — focusing on the
what rather than the how. Together, lambdas and streams bring a
more expressive, readable, and functional style to everyday Java
code.
This course explains these concepts in depth, with clear examples
and plenty of hands-on exercises during the lab sessions.
AI-Boosted: Students use AI as an aid in completing several
assignments.
- Understand functional programming in Java. [Understand]
- Understand lambda expressions in Java [Understand]
- Understand method references in code. [Understand]
- Understand streams in Java. [U…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

