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.
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.
Listed for all levels, but it assumes basic Java. Fits students and working developers new to Java 8.
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
- 1Introduction 1 free preview1 lecture · 22 min
- 2Lambda Expressions & Functional Interfaces 1 free preview10 lectures · 2.7 hours
- 3Lambda Expressions with Collections 2 free previews8 lectures · 1.6 hours
- 4Anonymous Inner Classes & Lambda Expressions 1 free preview4 lectures · 1.3 hours
- 5Default Methods and Static Methods in Interfaces 1 free preview3 lectures · 47 min
- 6Predefined Functional Interfaces -Predicate12 lectures · 2.6 hours
- 7Predefined Functional Interfaces -Function9 lectures · 1.8 hours
- 8Predefined Functional Interfaces -Consumer4 lectures · 48 min
- 9Predefined Functional Interfaces - Supplier 1 free preview6 lectures · 53 min
- 10Two-Argument (Bi) Functional Interfaces- BiPredicate, BiFunction & BiConsumer8 lectures · 1 hour
- 11Primitive Type Functional Interfaces, UnaryOperator and BinaryOperator10 lectures · 2 hours
- 12Method and Constructor Reference By using :: Operator3 lectures · 54 min
- 13Streams 2 free previews8 lectures · 2 hours
- 14Date and Time API5 lectures · 1.3 hours
- 15Java 8 New Features Summary 2 free previews2 lectures · 42 min
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
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.
Instructor Details
- 4.6 Rating
17,748 Reviews
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.
More courses by DURGASOFT DURGA
Java 9 New Features In Simple Way : JShell, JPMS and More (2019)
4.7 (912 Reviews)
Provider: Udemy
Time: 33.3h
$11.99
More Java courses
Hibernate and Spring Data JPA: Beginner to Guru (2026)
4.8 (1,265 Reviews)
Provider: Udemy
Time: 30.3h
$84.99
Learn JAVA Programming - Beginner to Master (2026)
4.7 (31,368 Reviews)
Provider: Udemy
Time: 61.4h
$119.99
The Complete Java Certification Course (2025)
4.7 (30,462 Reviews)
Provider: Udemy
Time: 18.1h
$174.99
Oracle Java Certification - Pass the Associate 1Z0-808 Exam. (2025)
4.7 (6,236 Reviews)
Provider: Udemy
Time: 20.2h
$12.99
Reviews
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.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100









