ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Functional Programming in Java - Complete Course on Functional Programming & Lambdas

Автор: EdxPath

Загружено: 2025-12-17

Просмотров: 5

Описание: Functional Programming in Java with this concise tutorial. We guide you through essential Java 8 features, including Lambda Expressions, Method References, and the powerful Streams API. Whether you are new to functional concepts or refining your skills, this video will teach you how to write cleaner, more efficient Java code using Map/Reduce, Predicates, and Functional Interfaces.

What You'll Master Here:

Java Lambdas & Method References
Data processing with the Streams API
Imperative vs. Functional coding styles
Advanced topics like Currying and Closures

Chapter 1: Introduction
00:00:00 Overview Of Functional Programming In Java

Chapter 2: The Basics - Lambdas & References
00:04:59 Introduction To Lambdas: A First Code Example
00:10:58 Lambda Exercise: What Will The Compiler Accept?
00:14:36 Lambda Exercise Assessment
00:19:35 Lambdas As Arguments In Higher-Order Functions
00:24:50 Cleaner Code Through Lambdas: Event-Handling Example
00:29:37 Cleaner Code Through Lambdas: Sorting Example
00:34:57 Wrapup Of Lambda Basics
00:40:04 Method And Constructor References
00:48:47 Wrapup Of Functional Programming Constructs

Chapter 3: Functional Programming And The Streams API
00:55:08 What Are Streams & Why Use Them?
01:01:26 Short Code Examples With Streams
01:08:22 Reduce, Collect, And Group Streamed Data
01:15:16 An Exercise Using The Treemap
01:22:33 Assessment Of The Treemap Exercise
01:27:32 Parallel Streams In Functional Programming
01:37:02 Overview Of The Map/Reduce Programming Model
01:42:33 A Map/Reduce Code Example
01:50:29 Predicates And Streams
01:58:12 Wrapup Of Functional Programming With Streams
02:03:23 Code Review Of Functional Programming With Streams

Chapter 4: Richer Code Examples
02:10:52 Overview Of The Customer Application
02:15:22 Analysis Of The Customer Application Code 1
02:22:01 Analysis Of The Customer Application Code 2
02:29:02 An Exercise Using Filters And Collectors
02:33:07 Assessment Of The Filters/Collectors Exercise
02:39:17 More On Functional Interfaces
02:43:35 Code Example For The Bifunction Interface
02:50:07 The Supplier And Consumer Interfaces
02:55:14 Message App: Suppliers, Consumers, & Object Factories
03:02:08 Composing Functions: The Compose And Andthen Methods
03:07:17 Wrapup Of Functional Interfaces

Chapter 5: Selected Advanced Features
03:12:00 Is A Java Lambda A 'Closure'?
03:20:13 Code Example For Lambdas As Closures
03:25:15 Currying With Lambdas
03:32:36 Imperative And Functional Programming Styles
03:39:03 Contrast Imperative And Functional Programming

Chapter 6: Conclusion
03:48:03 Wrapup

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Functional Programming in Java - Complete Course on Functional Programming & Lambdas

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Файловые дескрипторы Linux изнутри: осваиваем основы

Файловые дескрипторы Linux изнутри: осваиваем основы

Study with me: learn C programming language by building our own lisp (Part 92)

Study with me: learn C programming language by building our own lisp (Part 92)

НЕВЕРОЯТНО БЫСТРЫЕ оптимизации C++

НЕВЕРОЯТНО БЫСТРЫЕ оптимизации C++

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Reinforcement Learning Tutorial - RLVR with NVIDIA & Unsloth

Reinforcement Learning Tutorial - RLVR with NVIDIA & Unsloth

Почему не весь сыр одинаково полезен, что действительно важно знать

Почему не весь сыр одинаково полезен, что действительно важно знать

Диспетчер задач — 30 лет спустя. Секреты, о которых вы никогда не знали

Диспетчер задач — 30 лет спустя. Секреты, о которых вы никогда не знали

По следам мертвой волны

По следам мертвой волны

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КРУТОЙ ЯПОНСКИЙ ЭКЗАМЕН ЗА 8 КЛ!

КРУТОЙ ЯПОНСКИЙ ЭКЗАМЕН ЗА 8 КЛ!

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

РЕФЛЕКСИЯ В С++26: Неужели дождались?

РЕФЛЕКСИЯ В С++26: Неужели дождались?

Ночные пробуждения в 3–4 часа: как найти причину и вернуть глубокий сон.

Ночные пробуждения в 3–4 часа: как найти причину и вернуть глубокий сон.

Стоило ли покупать УБИТЫЙ MacBook за 5000₽? Результат ШОКИРОВАЛ! Ремонт MacBook Pro 15 1013 a1398

Стоило ли покупать УБИТЫЙ MacBook за 5000₽? Результат ШОКИРОВАЛ! Ремонт MacBook Pro 15 1013 a1398

Как СОВЕТСКИЙ реактивный лайнер смог покорить ВЕСЬ МИР? | ИЛ-62

Как СОВЕТСКИЙ реактивный лайнер смог покорить ВЕСЬ МИР? | ИЛ-62

Немецкие Инженеры Испытали Захваченный «Шерман» — А Потом Признали, Что Никогда Не Создавали

Немецкие Инженеры Испытали Захваченный «Шерман» — А Потом Признали, Что Никогда Не Создавали

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

Почему у самолётов моторы именно ТАМ? Крыло против ХВОСТА

Почему у самолётов моторы именно ТАМ? Крыло против ХВОСТА

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]