Brief Summary
This course is a quick and friendly dive into Java 8's functional programming features, specifically focusing on lambdas. You'll be coding clean and understandable functional Java in no time! Plus, practical exercises make learning even easier.
Key Points
-
Rapid introduction to Java 8 functional programming.
-
Focus on lambdas and method references.
-
Practical exercises and source code provided.
Learning Outcomes
-
Understand and use Java lambdas confidently.
-
Write clean and readable functional Java code.
-
Prepare for advanced concepts in part II of the course.
About This Course
Get up and running with Java lambdas confidently - in conceptual, practical and intuitive manner - in 30 minutes
This is a very rapid course on Java 8 functional programming.
Functional programming has been the most important of all Java 8 new features. Using Java 8 functional programming, we can now code many things much faster than before, in a concise, fluent and readable manner. But, unless you learn those functional programming features properly, getting used to those becomes a bit confusing. So, in this course, we are going to grasp how to do functional programming in an intuitive and conceptual manner, very rapidly. We'll learn each feature with simple and crisp examples, which'll be very brief but quite informative.
This course is actually part I of a two-part course. It covers about Java Lambdas, e.g. lambda expressions, method references, composing lambda expressions etc. The next part, which is coming soon, will be about Streams. You'll find link to that in the resources section of the last lesson.
We've done some practical exercises in the lessons here, and the links to the source codes are available in the resources section.
Avulamanda A. K.
Thank you