Java 8 New Features

Learn ALL New Features with live Examples
3.3 (32 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,115 students enrolled
85% off
Take This Course
  • Lectures 19
  • Length 2 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 English

Course Description

Course Description

Learn all new features of Java 8. It makes code more concise and more readable.

Increase your programming speed and reduce execution time of program.

Anyone who is aware about core Java , can take this course. Each and every point is explained with live programming from vary scratch. So the course is easy to follow for any programmer or learner.

All videos are downloadable so just learn whenever you want to learn !

Content and overview

This course is going to cover all the new features. All yet not completed. Will be completed very soon.

  • With the help of Default methods, you can add methods in a published interface and it is not going to give any compile time error!
  • Lambda expression allows you to make your code more concise and readable.
  • To understand Lambda expression, Anonymous class and functional Interfaces can help you. So all this points are covered with live examples.
  • Stream API is a great feature available in Java 8.It allows you to do map-filter-reduce processing faster and easily.
  • Date Time API has changes the way of working with date time in Java.So come on , use the features available.
  • Nashorn and Java Script Engine also explained with examples.
  • Oh, that’s not finish yet, inbuilt collections like map are also having so many new methods to work on !

What are the requirements?

  • You should be familiar with Core Java and Eclipse (Or any other IDE).Installation should be done before taking this course.

What am I going to get from this course?

  • Understand Default Methods
  • Understand and Use Lambda Expression in Real Life
  • Use Method Reference In real Programming Habit
  • Make faster processing with Stream API
  • Use Date Time API for better and faster way
  • Understand Nashorn And Java Script Engine
  • All other small points like of Java 8

Who is the target audience?

  • This Java 8 course is for all the programmers who want to learn and use new features Of Java 8. Prior knowledge of Core Java is must.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Features of Java 8
Features Of Java 8
Section 2: Default Methods
Default Methods in Interface
Section 3: Functional Interface
What is Functional Interface
Types of Functional Interfaces
Predicates Example
Section 4: Anonymous Class
Anonymous Class
Section 5: Lambda Expression
Lambda Expression
Lambda Expression Examples
Assignment for Practise
Section 6: Date Time API
Date Time API Part 1
Date Time API Part 2
Date Time API Part 3
Section 7: New Features Of Collection
New Features Of Collection Part 1
New Features Of Collection Part 2
Section 8: Stream API
Stream API Part 1 : Introduction
Stream API : Basic Example with Filter
Stream API : Intermediate and Final Operation
Map And Flat Map Example
Stream API : Reduction Operation

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Chandani Thacker, Corporate Java Trainer

I am having 4+ Years of IT Experience. After Engineering in IT, I joined as Developer. And then moved to Trainings and Academics. And currently working as Corporate Java Trainer.

Training is passion for me and luckily Source of Income too ;)

And I am also Certified Technical Writer. I have experience of so many different types of Open source Technologies.

Ready to start learning?
Take This Course