• About
  • Training
    • Information Technology
    • Business Analysis
    • Leadership
    • Project Management
    • Certifications
    • Public Schedule
  • Why Choose Us
  • Blog
  • Contact
  • Search

Contact us - (866) 543-0520    |    info@velocityknowledge.com

  • About
  • Training
    • Information Technology
    • Business Analysis
    • Leadership
    • Project Management
    • Certifications
    • Public Schedule
  • Why Choose Us
  • Blog
  • Contact
  • Search

  1. Home
  2. Training
  3. Introduction to Java 9/10 Programming for Developers New to OO Programming

Introduction to Java 9/10 Programming for Developers New to OO Programming

Overview

Java 9/10 and OO Programming Essentials for Developers New to OO  is a five-day, hands-on Java 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.)  Throughout the course, students learn the best practices for writing great object-oriented programs in Java 10, using sound development techniques, new improved features for better performance, and new capabilities for addressing rapid application development. Special emphasis is placed on object-oriented concepts and best practices.

Java 9/10 and OO Programming Essentials for Developers New to OO introduces several aspects that were introduced in Java 9 and Java 10, including the Java Modular System and Local Variable Type Inference. Developers leaving this course will be able to participate in projects that are still on Java 8, while they are also ready to move onto projects using Java 10

Note: Students with prior Object-Oriented exposure and background (such as C#, C++, Smalltalk, etc.) should consider the TT2100-J9-10 Java 9/10 Programming for Object-Oriented (OO) Experienced Developers as an alternative.

In this training course, learn how to:

  • Understand what OO programming is and what the advantages of OO are in today’s world
  • Work with objects, classes, and OO implementations
  • Understand the basic concepts of OO such as encapsulation, inheritance, polymorphism, and abstraction
  • Understand not only the fundamentals of the Java language, but also its importance, uses, strengths and weaknesses
  • Understand the basics of the Java language and how it relates to OO programming and the Object Model
  • Work with the Modular system (Project Jigsaw)
  • Understand and use classes, inheritance and polymorphism
  • Understand and use collections, generics, autoboxing, and enumerations
  • Process large amount of data using Lambda expressions and the Stream APIAbstract, static and private methods in interfaces

Please contact us for a complete course outline.

This course is also available on our public schedule via Live Virtual Classroom:

Contact Us2695.00 USD5 Days
https://www.velocityknowledge.com/wp-content/uploads/2020/07/Introduction-to-Java-9.pdf

Get Course Information

(866) 543-0520
info@velocityknowledge.com

Why Choose Us

Velocity Knowledge is a new breed of Enterprise Learning Organization that brings collaborative learning strategies to its clients through classroom, virtual classroom and project-based modalities.

Contact
Phone

(866) 543-0520

Email

info@velocityknowledge.com

Quick Menu
  • About
  • Why Choose Us
  • Contact
Velocity Knowledge

© Copyright 2022 by Velocity Knowledge. All rights reserved.

  • About
  • Training
    • Information Technology
    • Business Analysis
    • Leadership
    • Project Management
    • Certifications
    • Public Schedule
  • Why Choose Us
  • Blog
  • Contact
  • Search