Transitioning to Java 8 is a two-day, hands-on Java 8 development training course geared for developers who have prior working knowledge of earlier versions of Java. This is an intermediate-level Java programming course, designed for experienced Java developers who wish to get up and running with Java 8, taking advantage of all of the new features of Java 8 immediately. Throughout the course students learn the best practices for taking advantage of the new functional programming constructs in Java as well as other new features in this major update to the Java programming language.
Note: In order to provide the broadest range of courses and class dates for this class, this course may be taught by either Wintellect or one of our training Partners.
Specific Java 8 features that are covered in the course include:
Introduction to Lambda Expressions
Introduction to Java 8
Lambda Expressions and Functional Interfaces
Streams and Lambda Expressions
Using Lambda Expressions
Additional Java 8 Enhancements
New Java 8 features
Java 8 Concurrency Updates
Students who attend Transitioning to Java 8 will leave this course armed with the required skills to develop maintainable code that easily scales into multi-core environments. Geared for developers with prior Java development experience, this course will teach students everything they need to successfully transition into an effective Java 8 developer.
This is an intermediate-level Java programming course, designed for experienced Java developers who wish to get up and running with Java 8 and take advantage of all of the new features of Java 8 immediately. Attendees should have a working knowledge of developing Java applications.