Skip to content
UdemyJavaPaid courseAll LevelsCertificate

Java 8 New Features In Simple Way (Udemy.com)

Direct Class Room Videos To give Left and Right Anywhere about Lambda Expressions,Streams and More

Created by: DURGASOFT DURGA

Last updated July 2019

Our take

Based on the ratings of 17,748 students, a sample of their written reviews and the syllabus, as the course stood in July 2019. No course pays to be reviewed.

This is a classroom-style Java 8 course from Durga of DURGASOFT, who says he has trained students for 16 years. It runs 20.6 hours over 93 lectures and covers lambdas, functional interfaces, default and static interface methods, method references, streams and the Date and Time API. A large share of the time goes to the built-in functional interfaces. Predicate, Function, Consumer, Supplier and their Bi and primitive versions fill about nine of the 20 hours. It assumes some basic Java, and the audience list names college students and working programmers.

Reviewers mostly praise the depth. People say concepts get explained with plenty of examples until they stick, and one says they did not need to rewatch anything. The complaints are about pace and delivery. One reviewer found the lectures lengthy for topics that could be covered faster, and the same person struggled with the strong accent. Content gaps come up too. Two three-star reviewers say Optional is missing, and one lists Collectors, parallel sorting and IntStream among topics they expected. There are no coding exercises, only quizzes and practice tests.

The course was last updated in July 2019, so it is a Java 8 course and nothing newer. About 61 percent of the 17,748 ratings are five stars, under 2 percent are one or two stars, and 63,065 students have enrolled. Take it if slow, repeated explanation is how you learn and you want the functional interface family nailed down. If a brisk overview or the full stream toolkit is the goal, look at something shorter or broader.

Best forJava learners who want every Java 8 functional interface explained slowly, with live code.
Skip it ifYou want a quick Java 8 refresher, or need Optional, Collectors and parallel array sorting covered.

Pros

  • Predicate, Function, Consumer and Supplier each get their own section, with several lectures apiece
  • Reviewers say concepts are explained with many worked examples until they click
  • Board explanation plus live code execution, much like a classroom lecture
  • Rated 4.6 across 17,748 reviews, with about 61 percent giving five stars

Cons

  • Lectures run long, and some reviewers found them slow for simple topics
  • Optional, Collectors and parallel array sorting are missing, according to reviewers
  • No coding exercises, only quizzes and practice tests, and the last update was 2019
the instructor goes deeply on the concept and makes a lot of examples to get the concept clear.
Yahia H. El-Tayeb, a student

Listed for all levels, but it assumes basic Java. Fits students and working developers new to Java 8.

icon
What you will learn

  • Student can learn complete picture about new features introduced as the part of Java 1.8
  • 1. Lambda Expressions 2. Functional Interfaces 3. Default methods in Interface 4. Static Methods in Interfaces. 5. Predicate 6. Function 7. Consumer 8. Supplier 9. Method Refernce & Constructor Reference by Double Colon(::) Operator. 10. Stream API 11. Date & Time API ( Joda API)

Course content

15 sections · 93 lectures · 21 hours of video 6 quizzes, 2 practice tests

  1. 1Introduction 1 free preview1 lecture · 22 min
  2. 2Lambda Expressions & Functional Interfaces 1 free preview10 lectures · 2.7 hours
  3. 3Lambda Expressions with Collections 2 free previews8 lectures · 1.6 hours
  4. 4Anonymous Inner Classes & Lambda Expressions 1 free preview4 lectures · 1.3 hours
  5. 5Default Methods and Static Methods in Interfaces 1 free preview3 lectures · 47 min
  6. 6Predefined Functional Interfaces -Predicate12 lectures · 2.6 hours
  7. 7Predefined Functional Interfaces -Function9 lectures · 1.8 hours
  8. 8Predefined Functional Interfaces -Consumer4 lectures · 48 min
  9. 9Predefined Functional Interfaces - Supplier 1 free preview6 lectures · 53 min
  10. 10Two-Argument (Bi) Functional Interfaces- BiPredicate, BiFunction & BiConsumer8 lectures · 1 hour

Who it is for

The instructor says it suits

  • Academic Students who are having Java Course in their Curriculum
  • Java Programmers who are fancy about Java New Features

What you need before you start

  • It's desirable to have some minimum basic knowledge of Java

How it compares

Against the other 231 rated Udemy courses in Java on CourseDuck:

  • Rating4.6 out of 5higher than 71% of them
  • Reviews17,748#13 of 232 by number of reviews
  • Length20.6 hourslonger than 79% of them
  • Last updatedJuly 2019earlier than 74% of them

icon
Course Description

Java 8 is one of the major and more prestigious version from Java. In this video tutorials we covered every topic  in detail on the board and on the system with live execution. Definitely you can feel like you are learning in class room directly from the instructor. As the part of this course we are covering     the following 11 topics.

1. Lambda Expressions
2. Functional Interfaces
3. Default methods in Interface
4. Static Methods in Interfaces.
5. Predicate
6. Function
7. Consumer
8. Supplier
9. Method Reference & Constructor Reference by Double Colon(::) Operator.
10. Stream API
11. Date & Time API ( Joda API)

After completing this video course, we are sure, you will be in a position to give left and right anywhere about these new features.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

DURGASOFT DURGA

Myself DURGA working as a trainer in DURGASOFT, involved in technical training for the last 16 years and trained lakhs of students. Worked as  a Software Engineer at IBM around 5 years. Involved in Java Training,Python Training,Java 8 new features,java 9 new features , Java Certification Training. Owner of youtube channel : durgasoftware. Very passionate about learning new technologies. 

icon
More courses by DURGASOFT DURGA

$84.99

$11.99

$69.99

icon
More Java courses

Free

$84.99

$119.99

$174.99

$17.99

$12.99

icon
Reviews

4.6

17,748 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sanjay Sanjay on 5/14/2026

Durga Sir’s Java 8 course is excellent and very well explained. The concepts like lambda expressions, streams, and functional interfaces are covered in a simple and easy-to-understand way. His teaching style is clear, with good real-time examples that make learning practical. The course helped me strengthen my Java fundamentals and understand Java 8 features deeply. Highly recommended for anyone looking to improve their Java skills.

By Pulkit Kumar Mathur on 2/9/2026

The lectures are quite lengthy, even for topics that could be covered in less time. The content itself is good, but I had some difficulty understanding due to the teacher’s strong mother‑tongue influence

By Himanshu Mahajan on 10/24/2025

Durga Sir made the life of millions of students, and this course is in-depth explanation of Java 8 features. Defiantly it will take time but the you will get clarity on each concept, worth enrolling for this course. This course is not for one who want to get things in quicker way.

By Hiteshi KALRA on 10/17/2025

I have learnt java from Durga sir and now did this course from him only. one of the best tutor you will learn from - examples have been taken for beginners where intermediate level guys can apply that knowledge .

By Benudhar Munda on 11/14/2020

excellent explanation

By Arun Bharathi M on 11/14/2020

Very good explanation of all concepts

By Rajani Bs on 11/14/2020

content is so good and covered all important concepts of java 8 new features.
explanation might feel lengthy but its very clear and he have covered manyscenarios of real time project for each and every concept for better understanding

By Ankita chavan on 11/7/2020

durga sir is great no need to tell

By Parmeshwar Yadav on 11/7/2020

Its very nicely explained vedio by durga sir

By Aneel Grewal on 11/7/2020

Excellent course.

By Narayanan Kandanchatha on 11/7/2020

Explanation is so good that it clarifies all questions
In depth information on possible interview questions
However I do think that real life examples to support project implementations are missing.

By VENKATARAMANA CH on 11/7/2020

Lot of repetition is there in each video. almost half of the duration he repeats previously discussed topics. If we skip repetition, actual meaningful content in the video is of 2-3 mins.Request to stop repeating again and again. It is irritating.

Showing 12 of 297 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100