Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:

    $

Advanced Java 8 Programming (TT3100-J8)

Effective Java with Collections, JVM, Dependency Injection, Reflection, Authentication & More

Vendor# TT3100-J8

GK# 1968

Course Overview

In this course, you will explore specific advanced programming APIs and techniques including working with Collections, Java Virtual Machine (JVM), Dependency Injection, Reflection, Authentication and much more.

Delivery Format Options

  • Virtual Classroom Live

    Virtual Classroom Live

    Experience expert-led online training from the convenience of your home, office or anywhere with an Internet connection.

    From

    $2705 CAD

    3 day

  • Private Group Training

    Private Group Training

    Train your entire team in a private, coordinated professional development session at the location of your choice.

    Receive private training for teams online and in-person.

Request a date or location for this course.

What You'll Learn

  • Functional programming means and what it brings to the table
  • How Lambda expressions and functional interfaces can greatly enhance other aspects of Java
  • Use the new Stream constructs to work with Collections and Collectors
  • Work with default methods and pass methods as arguments
  • Use the new features to support concurrency in multi-code systems
  • Work with the JavaScript engine Nashorn
  • Java Virtual Machine(JVM)
  • How to structure and the advantages of jar files
  • Work with tools to package applications
  • Authenticate packaged Java applications
  • How reflection can be implemented
  • Work Java and JEE's version of dependency injection (CDI)
  • Work with WebSockets
  • Use Java Bean validation
  • Understand and implement Internationalization and Localization techniques

Follow-On Courses

Prerequisites

Who Needs To Attend

Experienced Java developers who want to take their core Java skills and bring them to an advanced level.

Course Outline

Download Course Outline