Java 8 Functional Programming: Lambda Expressions Quickly

Get up and running with Java lambdas confidently - in conceptual, practical and intuitive manner - in 30 minutes

4.33 (2670 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Java 8 Functional Programming: Lambda Expressions Quickly
37,198
students
36 mins
content
May 2018
last update
FREE
regular price

What you will learn

Code well readable functional Java 8 code using lambdas and method references

Why take this course?

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 concisefluent 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.

Reviews

Ionescu
March 8, 2023
Beautiful and short tutorial. So much information on such a short time. It took me 3 weeks to gather all the information that it was presented here in less than an hour. Thank you!
Shubham
August 8, 2022
The author showed some details and examples of lambdas in java 8, but It did not provide any details or information about this. So while I got what he was showing, I had no understanding of why.
Germán
July 20, 2022
Esta bien el resumen pero falta profundizar muchos aspectos y explicar mejor el porque de las cosas. Por último se deberían resolver problemas reales para ser un curso que aporte valor.
Ariel
March 11, 2022
I like the concise and practical nature of this course. Highly recommend for someone wanting to get up to speed with Java 8 features.
Mathew
November 2, 2021
Individual lessons are short and contains the overview of the concept. It is good to get an initial idea of the concept. Did not feel like the concepts and topics are discussed in-depth, but being a free content this is expected. Overall great for beginners to get introduced to the topic, and then explore themselves!
Jesus
September 28, 2021
Esta, genialk para inicializacíon a las lambdas. el instructor, explica de manera que se le entien. pero creo que deberia salir del metodo mail.
Kumar
June 29, 2021
Being a free short course it was good, but the speed at which trainer speaks is very slow, watched all videos at 1.5x
Krishia
March 23, 2021
The samples are easy to understand. But I think there's room for improvement on the narration. There were some words that are spoken too fast/unclear.
Ana
October 16, 2020
The course is good and explains almost all parts of lambda expressions, including the 4 main constructs of lambdas. The counterpart is that the teacher goes too fast through demonstrations. I would have expected him to explain step by step what is happening. For a complete beginner, the rhythm is maybe too fast. Another detail is that the teacher is not a native English speaker, and it is sometimes hard to understand some of his words. That being said, replaying some passages allow the student to understand the teacher quite correctly.
Cuauhtemoc
April 1, 2020
I feel was only an introductory reference, was good but so few details and only few samples too, I think is more a getting started and not a real course.
Sawraf
May 17, 2019
Course is too short to explain all this concepts. Also this guy speaks very poor English. I constantly had trouble to understand what he was saying.
Muhammad
May 13, 2019
Very good quick information about Lambda. Some practical examples would have been great instead of Hello World. Thank you sir.
Sriharsha
April 15, 2019
Explanation and Examples about constructing lambda expression should have been started with basic ones.
Joe
April 9, 2019
Stream<String> stream = Stream.of("Great explanations!", "Good examples."); stream.forEach(System.out::println);
Animesh
April 9, 2019
Good concise course for beginners to understand the exact concept of Lambda expression and Method References. It was free so I enrolled it.

Charts

Price

Java 8 Functional Programming: Lambda Expressions Quickly - Price chart

Rating

Java 8 Functional Programming: Lambda Expressions Quickly - Ratings chart

Enrollment distribution

Java 8 Functional Programming: Lambda Expressions Quickly - Distribution chart
956120
udemy ID
9/12/2016
course created date
11/22/2019
course indexed date
Bot
course submited by