Essentials of Java - 21 Hour Online Class or 3 Day Classroom Workshop

This class covers the essentials of object programming in Java for developers with some existing familiarity with the Java language. Topics include Objects, Classes, Packages, Inheritance, Polymorphism, Interfaces, Object Collections, Inner Classes, handling Runtime problems, Multi-Threading, Java I/O, Text Streams, Binary Streams, Serialization, and an overview of Java Core Technologies, Support APIs and Major APIs.

Online Class Schedule

Request a Class

 

Request More Info

   

Buy Course Book

 


Topic Summary | Print Version

Class Description:

This hands-on course teaches programmers the essentials of object programming in Java. The material quickly gets to the heart of coding in java and provides a rigorous three days of active learning of key techniques and topics. The subjects covered here are essential to any further work in Java, whether in Swing, network programming, servlets and JSPs, JMS or Enterprise JavaBeans.

Audience: Java developers.

Prerequisites: Initial experience with Java - having edited and compiled some Java code - is required. An understanding of the Java language through experience with Java or C++ is also essen tial.

Objectives: After successfully completing this course, you will be able to:

  • Be able to create and use objects in Java, employing encapsulation, inheritance and polymorphism.
  • Understand the role of interfaces in a design and know how to use them.
  • Be familiar with these essential low-level programming mechanisms: collections, exceptions and threads.
  • Understand the basics of I/O handling in Java for both text and binary data.
  • Have sufficient foundation upon which to build advanced skills

Look Inside This Book:

Topic Summary

To Top | Topic Summary