advanced java training, gui courses, java training online, via course catalog hands on training

Core Java Training (Core Java SE Training)

Introduction to Java Training

Objective: Learn how to write a basic program using the Java programming language via our Java training
Audience: Programmers familiar with Object Oriented Programming (OO Programming), wanting to learn the Java language
Summary: Introduction to Java training provides students with a foundational knowledge of the Java platform and Java language. Introduction to Java Training assumes the students have a background in another object oriented programming language, such as SmallTalk, C++, or C#. The focus of introduction to Java Training is teaching the basic Java Development Life-Cycle and the Java language syntax.

Introduction to Java Training for Procedural Programmers

Objective: Learn how to write a basic program using the Java programming language via our Java training
Audience: Procedural programmers new to Object Oriented Programming
Summary: Introduction to Java Training for Procedural Programmers provides students with a procedural background training they need to successfully migrate to the object oriented programming paradigm. In addition to focusing on the basic Java Development Life-Cycle and the Java language syntax, the first day of Introduction to Java Training for Procedural Programmers is spent as an object oriented primer.

Advanced Java Programming

Objective: Learn the advanced Java programming concepts required to build a complex application via our Java training
Audience: Experienced Java Programmers looking to deepen and solidify their knowledge of the Java language and core libraries
Summary: Advanced Java Training focuses on the advanced Java language concepts, including topics like logging, threaded programming, custom annotations, the collections framework, and more advanced core libraries. Advanced Java Training also prepares students for the Sun Certified Java Programmer Exam.

Effective Java Programming

Objective: Learn common techniques to build elegant Java applications via our Java Training
Audience: Experienced Java Programmers looking to deepen and solidify their knowledge of the Java language and core libraries
Summary: Effective Java Training examines the best-practices, patterns, and principles outlined in the Effective Java book. Effective Java training also covers coding standards, documentation standards, and best practices in the Java Software Development Life-Cycle.