• Форумы
  • Складчикам курсы
  • Администрирование

[Khasang] Lambda in Java Quick Start. Основы функционального программирования в Java (Игорь Долгов)

Найти складчину
  • Дата начала 18.04.2022
Организатор: Отсутствует
Hi-hi
Организатор
Сообщения
Монеты
0.0
Оплачено
44
Купоны
0
Кешбэк
0
Баллы
0
18.04.2022
  • @Skladchiki
  • #1

Складчина: [Khasang] Lambda in Java Quick Start. Основы функционального программирования в Java (Игорь Долгов)

Ссылка на картинку
На курсе вы научитесь применять на практике особенности функционального программирования в Java.

Изучите тонкости реализации лямбда-выражений, ссылок на методы, функциональных интерфейсов, анонимных и локальных классов в Java. Также будут рассмотрены продвинутые темы Stream API.

Закрепите знания практическими заданиями.

Материал отличается подробным разбором, как теоретических, так и практических аспектов темы.
Все детали изложены в программе курса.

Занятие 1. Лямбда-выражения и функциональные интерфейсы в Java
1. Лямбда-выражения, Полный и простой синтаксис функциональных выражений, Вывод типов в лямбда-выражениях, Практические примеры применения: Сортировка, многопоточность, GUI, Лямбды под капотом, Что такое Функциональные интерфейсы, Разбираем Consumer, Supplier, Function (79:38)
2. Пример кода 1

Занятие 2. Ссылки на методы в Java и замыкания
1. Ссылки на методы в Java. Область видимости переменных в лямбдах. Понятие замыкания в Java. Доступ к внешним переменным из лямбда-выражений (74:11)
2. Пример кода 2

Занятие 3. Stream API в Java
1. Введение в Stream API в Java. Как создавать потоки. Как фильтровать и обрабатывать. Оконечные/завершающие методы Stream API (79:24)
2. Пример кода 3

Занятие 4. Продвинутые темы Stream API в Java: flatMap, Collector, Collectors
1. Что возвращать вместо null (Паттерн "Пустой объект")? Как создать стрим из массива и из файла? Стрим из экземпляров класса? Отличие map от flatMap (любимый вопрос на собеседовании)? Свой Collector. Все самые популярные методы Collectors. Многопоточные стримы. Как в одну строчку отсортировать продукты, сгруппировать по типу, посчитать статистику продаж?
2. Пример кода 4
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
java khasang lambda in java quick start игорь долгов основы функционального программирования
Похожие темы
Скачать [Khasang] Java Patterns. Паттерны проектирования в Java Core (Игорь Долгов)
  • 14.03.2022
Просмотры
373
14.03.2022
Скачать [Geekbrains] Профессия Программист Java (Игорь Долгов)
  • 06.03.2022
Просмотры
3K
06.03.2022
Скачать [maxima.school] Основы программирования на Java 2022 (Марсель Сидиков)
  • 17.07.2022
Просмотры
306
17.07.2022
Скачать [Специалист] Java. Уровень 1. Язык программирования Java 2020 (Виктор Бодров)
  • 19.04.2020
Просмотры
2K
19.04.2020
Скачать [foxminded] Java Start (Сергей Немчинский)
  • 15.04.2020
Просмотры
2K
15.04.2020
Показать больше похожих складчин

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Регистрация

Авторизоваться

Вы уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчикам курсы
  • Администрирование
  • Русский (RU)
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Вход

Регистрация

  • Форумы
    • Новые сообщения
    • Поиск сообщений
  • Что нового?
    • Новые сообщения
    • Новые сообщения профилей
    • Последняя активность
    • Новые оценки тем
  • Помощь