К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Java SE 17 Developer 1Z0-829: Streams and Lambda Expressions · LearnSpace
Назад в каталог
courseraПрограммирование

Java SE 17 Developer 1Z0-829: Streams and Lambda Expressions

Курс от Pearson
Средний≈ 3.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Dive into the world of functional programming with our comprehensive course on Java Streams and Lambda Expressions. This course is designed to transform your approach to Java programming by introducing you to the Streams API, a powerful tool for processing data in a functional style. You'll explore the core concepts of streams, including terminal methods and the principle of laziness, which allow for efficient data processing. Our lessons will guide you through the intricacies of Lambda expressions, covering syntax variations and their application within functional interfaces. You'll gain hands-on experience with method references and learn to implement functional programming techniques to supply, filter, map, consume, and sort data. The course also delves into advanced topics like decomposition, reduction, and the use of collectors for grouping and partitioning. Additionally, you'll explore the use of parallel streams to process collections concurrently, leveraging parallel computing hardware for enhanced performance. By the end of this course, you'll be equipped with the skills to write more efficient, scalable, and modern Java code.

Навыки, которые вы освоите

Java ProgrammingPerformance TuningFunctional Design

Программа курса

1 модулей · 22 учебных материалов

01Java SE 17 Developer (1Z0-829): Unit 522 материалов

Module introduction

Module introductionВидео

Defining lambda expressions

Learning objectivesВидеоLambda expression syntax variationsВидеоLambda expression contextsВидеоCore functional interfaces

Учитесь у экспертов

Pearson

Преподаватель курса

Simon Roberts

President, Dancing Cloud Services, LLC

Java SE 17 Developer 1Z0-829: Streams and Lambda Expressions
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 3.8 ч

1 модулей

Язык: Английский

Субтитры: Американский английский

Часть программы вашего университета
Видео
Method referencesВидео
Question deep diveВидео
Defining lambda expressions QuizЗадание

Fundamental Stream operations

Learning objectivesВидеоThe monad-like methodsВидеоStream utilitiesВидеоSimple terminal methods and lazinessВидеоQuestion deep diveВидеоFundamental Stream operations QuizЗадание

Reduction operations, and parallelism

Learning objectivesВидеоCollection and reduction - part 1ВидеоCollection and reduction - part 2ВидеоGrouping and partitioning with CollectorsВидеоDownstream operations with CollectorsВидеоParallel stream operationВидеоQuestion deep diveВидеоReduction operations, and parallelism QuizЗадание