YoVDO

Lambdas and Streams Master Class Part 2

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Functional Programming Courses Lambda Expressions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive deep into advanced Java programming techniques in this comprehensive master class on lambdas and streams. Explore the evolution of lambda expressions from Java 8 to Java 11, focusing on their impact on the Streams and Collections API. Engage in an interactive learning experience combining lectures and hands-on exercises to master new patterns and problem-solving techniques. Learn to leverage streams, Optional, and Collectors effectively through practical examples and guided problem-solving sessions. Prepare your development environment with JDK 11 and your preferred IDE to participate fully in this highly technical deep dive led by Java experts José Paumard and Stuart Marks. Cover topics such as comparators, stream operations, map and filter functions, flat mapping, reduction techniques, and advanced collector usage while enhancing your Java programming skills.

Syllabus

Introduction
Presentation
LambdaHOL
Agenda
Comparators
Github repo
Alphabet list
Shakespeare sonnet
Streams operations
Map and Filter
Flat Map
Reduction Protection
Reduction Example
Functions
IntUnary Operator
Task
Pull Request
Combine
Collectors
Stream
Stream Example


Taught by

Devoxx

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX