Introduction To Java 9

Instructor‑Led: $3,320 | Duration: 5 Days

This is a five-day, comprehensive, and hands-on training course geared for developers who have little or no prior working knowledge of object-oriented programming languages, such as those working on C, COBOL, 4GL, etc.

Reserve your seat in an upcoming class date or select a Learning Method below:

There are currently no upcoming course dates scheduled. Please complete the form to request a date/receive schedule update notifications:

    Course Highlights

    LEVEL: 
    • Beginner
    BRANDS/TECHNOLOGIES: 

    Introduction To Java 9 Course Outline

    This is a five-day, comprehensive, and hands-on training course geared for developers who have little or no prior working knowledge of object-oriented programming languages, such as those working on C, COBOL, 4GL, etc.

    Who Should Attend this Course?

    Programmers with little or no Object-Oriented background, such as C, COBOL, Mainframe, 4GL developers, etc.

    PREREQUISITES

    Attendees should have a working knowledge of developing OO software applications.

    1 — JAVA: A FIRST LOOK

    • The Java Platform
    • Using the JDK
    • The Eclipse Paradigm

    2 — GETTING STARTED WITH JAVA

    • Writing a Simple Class
    • Adding Methods to the Class

    3 — OO CONCEPTS

    • Object-Oriented Programming
    • Inheritance, Abstraction, and Polymorphism

    4 — ESSENTIAL JAVA PROGRAMMING

    • Language Statements
    • Using Strings
    • Specializing in a Subclass
    • Fields and Variables
    • Using Arrays
    • Java Packages and Visibility

    5 — OBJECT ORIENTED DEVELOPMENT

    • Inheritance and Polymorphism
    • Interfaces and Abstract Classes

    6 — EXCEPTION HANDLING

    • Introduction to exception handling
    • Exceptions

    7 — JAVA DEVELOPER’S TOOLBOX

    • Utility Classes
    • Formatting Strings

    8 — ADVANCED JAVA PROGRAMMING

    • Introduction to Generics
    • Lambda Expressions and Functional Interfaces

    9 — WORKING WITH COLLECTIONS

    • The Collection API
    • Using Collections

    10 — STREAM API

    • Streams
    • Collectors

    11 — THE JAVA MODULE SYSTEM (JIGSAW)

    • Introduction to the Module System

    12 — ACCESSING RESOURCES

    • Java Data Access JDBC API
    • Introduction to Annotations (optional)

    Related Job Roles

    This course builds skills and demonstrates qualifications for the job roles and average base salaries below. 

    Explore More Courses from TechSherpas 365