PDP Url

Transitioning to Java 8 (TT2108)

Transitioning 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. 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.

Virtual

Learning Style

Intermediate

Difficulty

2 Days

Course Duration

Course Info

Download PDF

Certificate

See Sample

Buy Individually
About Individual Course:
  • Individual course plan gives you access to this course
$1,495.00
$1,495.00
/ Seat
Transitioning 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. 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.

Course Information

About this course:

Transitioning 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.  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.

The average salary of a Java Developer is $90,992 per year.

Course Objective:

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 currently working in Java 6 or 7 who need to migrate their skills or applications to Java 8, this course will teach students everything they need to successfully master and implement the latest features and benefits of Java 8 and become an effective Java 8 developer.  
Working within in an engaging, hands-on learning environment, guided by our expert team, attendees will learn:
  • 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 that are covered in the course include:
  • Functional programming
  • Anonymous functions
  • Lambda expressions and default methods
  • Streams and Collectors
  • New Date/Time API
  • StringJoiner and repeating annotations

Audience:

This is an intermediate- level Java developer course, designed for experienced Java programmers.

Prerequisite:

Attendees should have a working knowledge of developing Java applications.

Outline

More Information

More Information
Brand Java
Subjects App Development
Lab Access No
Technology Microsoft, Programming Language
Learning Style Virtual Classroom
Difficulty Intermediate
Course Duration 2 Days
Language English

Reviews

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Contact A Learning Consultant


click here