Курс на Stepik
Обложка курса «Java. Functional Programming» на Stepik
Бесплатно

Java. Functional Programming 4.954

Открыть на
STEPIK.ORG

This course explains how to leverage a wide variety of functional programming concepts to solve challenges in Java. After completing it, you will have a strong understanding of lambda expressions, method references, functional interfaces, composition, stream API, optionals, lazy evaluation and other amazing concepts.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Java. Functional Programming»Учеников на курсе 11 456
Сертификаты, выданные на курсе «Java. Functional Programming»Сертификатов выдано 633
Отзывы о курсе «Java. Functional Programming»Отзывов получено 131
Рейтинг курса «Java. Functional Programming»Рейтинг курса 4.954
Уроки в курсе «Java. Functional Programming»Количество уроков 30
Тесты в курсе «Java. Functional Programming»Количество квизов 131
Задачи с кодом в курсе «Java. Functional Programming»Количество задач с кодом 57
Время прохождения курса «Java. Functional Programming»Время прохождения курса
Обновления курса «Java. Functional Programming»Обновления курса
Дата публикации курса «Java. Functional Programming»Дата публикации курса
Последнее обновление курса «Java. Functional Programming»Последнее обновление

Чему вы научитесь

This course was designed for people who would like to sharpen their skills in Java programming and learn the functional programming paradigm in practice.

The course consists of theories, examples, questions, and code challenges. You will need both reading and writing code skills, as well as a bit of patience to successfully complete the course.

The most important topics you will learn are lambda expressions, method references, functional interfaces, composition, stream API, optional, currying and others.

To reduce your spent time on completing exercises, all I/O and some other operations will be added to your solution automatically. It will also allow you to focus on the meaning of the assigned tasks. Look carefully at each example in the theory lessons and you will be able to write your solutions faster.

If you find any mistakes or unclear text, please, let us know.

О курсе

This course explains how to leverage a wide variety of functional programming concepts to solve challenges in Java. After completing it, you will have a strong understanding of lambda expressions, method references, functional interfaces, composition, stream API, optionals, lazy evaluation and other amazing concepts.

Для кого этот курс

Everyone who would like to sharpen their skills in Java programming and learn the functional programming paradigm in practice.

Начальные требования

Basic knowledge of Java syntax, object-oriented programming, generic types, collections and pre-installed JDK 11+.

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

Сертификат курса Java. Functional Programming

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 633 учеников получили сертификат.

Расскажите о курсе друзьям