Training Center
Computer Training courses online, at your pace !

Computer Training Online


Or call 800 639 0160

Course catalog - Improve Job Skills or Study For Certification Exams.                              








Java 2 Programmer Certification 310 035
Join over 1 million people who learn online, with these complete interactive computer training courses.




See How It Works

This online course includes tutorials for: Time Needed
Java and Object Oriented Fundamentals 4 hours
Declarations, Flow Control, and Exception Handling 4 hours
Classes, Interfaces, Methods, and Garbage Collection 3 hours
Threads 2 hours
The java.lang Package 3 hours
The java.util Package 3 hours
GUI Components and Containers of the java.awt Package 2 hours
Layouts and Event Handlers of the java.awt Package 2 hours
Graphic and Image Elements of the java.awt Package 2 hours
The java.io Package 4 hours
Estimated time needed to complete entire course 29 hours


Receive your login ID to take the training courses online, as many times as you wish, for 1 year.  Click here for group orders.

Buy this entire online training course with one easy payment of $67

OR

Buy the Web Design pack, and receive this course plus many more, for only $197



Benefits

  • Unlimited access for 1 year
  • Learn anytime, anywhere
  • You control the pace
  • Start & stop wherever you want
  • No books to read
  • No software needed
  • Value Packs include Free online tech support
  • Double guarantee
  • 100% Money back guarantee
  • One time payment No monthly fee
  • Use the course index for review anytime
  • Answer course questions with at least 70% accuracy and print your own certificates of completion to prove that you have mastered each training course.
  • Free status reports for company managers

Requirements

All you need is a PC with Windows, the Microsoft Internet Explorer (browser) and an Internet connection.
Note: The online computer training is designed to work only with Internet Explorer. 
Prices shown are per user.




What You will Learn

This online training course provides an overview of the Java programming language. It prepares the experienced Java programmer for the Java 2 Programmer Certification Exam 310 035. Topics include object orientation, the statements used to control program flow and exception handling, the classes and interfaces of the java.lang package and the java.util package, the development of Java based GUI, and the methods and tools for performing sophisticated input and output operations.




Java and Object Oriented Fundamentals

  • Identify correctly constructed package declarations, import statements, and method declarations
  • Identify all Java Programming Language keywords and correctly constructed identifiers
  • Describe the range of all primitive data types
  • Declare literal values for String and all primitive types
  • Determine the result of applying any operator to operands of any type, class, scope, or accessibility
  • Describe the basic concepts and techniques of object oriented programming



Declarations, Flow Control, and Exception Handling

  • Declare variables and methods making appropriate use of all permitted modifiers
  • Describe the significance of all modifiers
  • Identify correctly constructed variable and method declarations
  • State the legal return types for any method
  • Write code using if and switch statements
  • Write code using all forms of loops
  • Write code that makes proper use of exceptions and exception handling clauses



Classes, Interfaces, Methods, and Garbage Collection

  • Declare classes and interfaces
  • Identify correctly constructed class and interface declarations
  • Write code to construct instances of any concrete class
  • Write code to invoke overridden or overloaded methods
  • State the behavior that is guaranteed by the garbage collection system
  • Write code that explicitly makes objects eligible for collection



Threads

  • Write code to define, instantiate, and start new threads
  • Write code to protect against concurrent access problems and to communicate between threads
  • Recognize conditions that might prevent a thread from executing
  • Define the interaction between threads, and between threads and object locks



The java.lang Package

  • Identify the classes and interfaces provided by the java.lang package
  • Describe how the Object, Class, and System classes are used
  • Explain how the wrapped classes are used
  • Define the differences between the String and StringBuffer classes
  • Write code using the methods of the Math class



The java.util Package

  • Identify the classes and interfaces provided by the java.util package
  • Illustrate how the date related classes of java.util are used
  • Describe the class and interface hierarchy supported by the Collections API
  • Explain how the Collections API is used



GUI Components and Containers of the java.awt Package

  • Describe how the AWT is used to build graphical user interfaces
  • Illustrate how components and containers are assembled into applets and applications

 

  • Explain which components and containers are supported by the AWT
  • Define how each component and container is used 



Layouts and Event Handlers of the java.awt Package

  • Explain which classes and interfaces support layouts and event handling
  • Illustrate how each layout manager is used
  • Override a component's event dispatching methods
  • Describe how layout managers simplify the process of organizing GUI components
  • Explain how listeners and adapters are used to implement the event delegation model



Graphic and Image Elements of the java.awt Package

  • Describe how painting and repainting occurs
  • Identify the types of methods provided by the Graphics class
  • Define clipping 
  • Explain how geometric shapes and text are drawn
  • Illustrate how images are created and displayed 



The java.io Package

  • Write code to read, write, and update files
  • Select valid constructor arguments for input and output stream classes and subclasses
  • Write code that navigates a file system
  • Explain how international text is supported





 

          Tutorials for success

Copyright © 2010 TrainingCenter.com