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

Days: 5 day
Price: $2495

Course Details

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.

Course Agenda

1. Java 7: A First Look

  • Using the JDK
  • The Eclipse Paradigm
  • Java Code and Debug Tooling
  • Writing a Simple Class
  • The Java Platform

2. Introduction to OO Concepts

  • OO Programming
  • Classes and Objects
  • Inheritance, Abstraction, and Polymorphism

3. Getting Started with Java

  • Adding Methods to the Class
  • Language Statements
  • Using Strings
  • Specializing in a Subclass

4. Essential Java Programming

  • Fields and Variables
  • Using Arrays
  • Static Methods and Fields
  • Java Packages

5. Advanced Java Programming

6. Inheritance and Polymorphism

7. Interfaces and Abstract Classes

8. Exceptions

9. Java Developer's Toolbox

  • Utility Classes
  • Collections
  • Generics
  • Overview of Java GUIs
  • Autoboxing, Enhanced for Loop and Varargs
  • Enumerations and Static Imports
  • Java I/O

10. Session Java Application Development

  • Introduction to Annotations
  • JDBC
  • Java Logging

Details

Options