Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Java Practice: Functional Programming

Java Practice: Functional Programming

19mAdvanced2023-09-14

Authors

David Gassner

David Gassner

Author of 60+ video-based training courses for software developers

Course details

Functional code, where functions are treated as objects, can be less verbose and easier to analyze, test, and maintain than its procedural or object-oriented equivalent. If you’re a Java developer who has used tools like Lambda expressions, method references, and streams, then you’ve probably discovered how much less verbose your code can be. In this course, David Gassner tests your new knowledge with software development problems that you can solve with elegant functional code. Each challenge presents instructions, and then it’s up to you to dive in and solve the challenges right in your browser.

Skills covered

JavaProgramming FoundationsOracleProjectProgramming LanguagesSoftware Development

Concepts

0. Introduction

  • 01 - Take advantage of functional programming in Java
  • 02 - What you need to know
  • 03 - Exploring the code challenge environment

1. Code Challenges

  • 04 - Solution - Do math with lambda expressions
  • 05 - Solution - Sort a list with a lambda expression
  • 06 - Solution - Inspect a collection
  • 07 - Solution - Transform values with a stream
  • 08 - Solution - Filter and sort with a stream

Conclusion

  • 09 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal