The main goal of the Java™ Programming Language course is to provide you with the knowledge and skills necessary for object-oriented programming of advanced Java applications. In this course, you learn the Java programming language syntax and object-oriented concepts, as well as more sophisticated features of the Java runtime environment, such as support for GUIs, multithreading, and networking. This course covers prerequisite knowledge to help prepare you for the Sun Certified Programmer for the Java™ Platform (SCJP) examination.

Occupational Goal
Java Programmer

Citation of Texts
Java™ Programming Language, Sun Micosystem Inc.

Mode of Instruction
Direct Classroom Instruction.Sequential Outline of Subject Matter
About This Course

  • Executing Your First Java Application 1-1
  • Creating Java Technology Applications 2-1
  • Creating a Class: Fields and Constructors Syntax 3-1
  • Declaring a Class: Methods Syntax 4-1
  • Creating a Class: Using Encapsulation 5-1
  • Creating Arrays 6-1
  • Creating a Subclass Using Inheritance 7-1
  • Error Handling Using Exception Classes and Assertions 8-1
  • Declaring and Using Specialized Class Types 9-1
  • Using Generics and the Collections Framework 10-1
  • I/O Fundamentals 11-1
  • Console I/ O and File I/O 12-1
  • Implementing Multi-Tier Applications Using Networking 13-1
  • Implementing Multithreaded Applications 14-1
  • Building Java GUIs Using the Swing API 15-1
  • Handling GUI-Generated Events 16-1
Copyright © 2012 Vista IT Consulting. All rights reserved.