Udemy.com [Udemy] Функциональное программирование на Java с использованием лямбда-выражений и потоков (2021)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
36,565
1,718
Автор: Udemy
Название: Функциональное программирование на Java с использованием лямбда-выражений и потоков (2021)

[Udemy] Functional-style Programming in Java using Lambdas & Streams (2021)

1757916198006.png

Написание элегантного и удобочитаемого кода чрезвычайно важно при создании программного обеспечения. Однако иногда мы ограничены возможностями языка программирования, как и в случае с Java. Код, написанный на Java, иногда считался многословным , что, в свою очередь, затрудняло понимание. Однако это начало меняться, начиная с Java 8 и последующих выпусков. Java 8 является одним из основных выпусков Java, и он включил в язык парадигму программирования функционального стиля , введя такие конструкции, как лямбды и потоки. Функциональное программирование помогает нам писать компактный , чистый и эффективный код .

Этот курс даст вам глубокое понимание программирования в функциональном стиле на Java. Все соответствующие функции, такие как Lambdas, функциональные интерфейсы, ссылки на методы и конструкторы и потоки, будут подробно описаны. Вы узнаете, как мы можем писать компактный и чистый код с помощью программирования в декларативном стиле с использованием Streams. Каждая концепция четко объяснена с хорошо продуманными и реалистичными примерами, красивыми иллюстрациями и продемонстрирована в коде. Несколько сложных упражнений по кодированию включены, чтобы подтвердить то, что вы узнали, и помочь вам освоиться с парадигмой программирования функционального стиля. Курс включает более 6 часов высококачественных видеолекций и рассчитан на неограниченный доступ на протяжении всей жизни. Вы получаете сертификат по окончании курса.

Для кого этот курс:
  • Программисты, знакомые с Java, но либо новички, либо не знакомые с конструкциями функционального программирования Java.
Требования
  • Требуется базовое понимание Java
  • Демоверсии показаны в Eclipse, так что вы сможете следить за ними.

Материал на английском языке

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать: