Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

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


Introduction to Java 7 SE Programming for Non-OO Developers (TT2120-J7)

Learn the best practices for writing object-oriented programs in Java 7.

GK# 1070 Vendor# TT2120-J7

Course Overview


This course is geared for developers who have little-to-no prior working knowledge of object-oriented (OO) programming languages (such as C, COBOL, 4GL, and so forth). You will learn the best practices for writing great OO programs in Java 7 while using sound-development techniques, new features for better performance, and new capabilities for addressing rapid application development. Special emphasis is placed on OO concepts and best practices throughout the entire course.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn

  • OO programming and its advantages
  • Objects, classes, and OO implementations
  • Encapsulation, inheritance, polymorphism, and abstraction
  • Java language's importance, uses, strengths and weaknesses
  • How Java language relates to OO programming and the Object Model
  • Java's handling and logging features
  • Classes, inheritance and polymorphism
  • Collections, generics, autoboxing, and enumerations
  • JDBC API for database access
  • Networking and communication applications
  • Annotations
  • Java tooling
  • Automatic closure of resources
  • Handling multiple exceptions in a single catch block
  • The diamond operator
  • Support for multi-core platforms
  • The Java NIO package

Who Should Attend

  • Experienced developers who need to learn Java
  • Anyone needing to reinforce OO Java coding practices
Course Delivery
Request this course in a different delivery format.