
ratingsÂ
Migrating from Java 7 to Java 8 is a two-day, hands-on fast-track course geared for developers who have prior working knowledge of earlier versions of Java
Unlimited Duration
March 1, 2021
This course will leave armed with the required skills to develop maintainable code that easily scales into multi-core environments. Geared for developers currently working in Java 6 or 7 who need to migrate their skills or applications to Java 8. In this course you will learn about:
· What functional programming means and what it brings to the table
· How Lambda expressions and functional interfaces can greatly enhance other aspects of Java
· Explore the new ‘features’ of the Collection API
· To use the new Stream constructs to work with Collections and Collectors
· How to work with default methods and pass methods as arguments
· How to use the new features to support concurrency in multi-code systems
· To work with the new Date/Time API and other new features
· Specific Java 8 features covered include: Functional programming; Anonymous functions; Lambda expressions and default methods; Streams and Collectors; New Date/Time API; StringJoiner and repeating annotations
Course Curriculum
-
- Overview of Java 8 Features 00:00:00
- Evolving Interfaces 00:00:00
-
- Functional Programming 00:00:00
- Lambda Expressions and Functional Interface 00:00:00
- Java 8 Collection Updates 00:00:00
- The new Date/Time API 00:00:00
- Optional 00:00:00
- Other new Java 8 features 00:00:00
- Java 8 Concurrency Updates 00:00:00
- Nashorn JavaScript Engine (Optional) 00:00:00
Course Reviews

Students