JAVA Development Certificate

Recommended Pre-requisites

  • Use Microsoft Windows - one year minimum general experience
  • Program in a computer programming language
  • Apply structured programming concepts
  • Express a strong interest in computer programming

Overview
The Java™ Programming Language series of classes provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; and creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course uses the Java™ 2 Software Development Kit (Java™ 2 SDK). The concepts of variable usage, iterative controls, error handling, message windows, and GUI components will be covered in this course. The JAVA course series provides a classroom environment where the student will learn through task-oriented lectures and hands-on labs.

Certificate: In order to obtain a certificate, the following items must be completed:

  1. Completion of the courses shown below. Courses should be completed in the order shown below.
  2. A final project during which the participant will demonstrate knowledge of JAVA Development.

 

Introduction to JAVA
This course helps participants understand the basics of Java Programming. Topics include installing the Java Software Development Kit, compiling and running programs, variables and operators, conditional statements and looping structures, array manipulation, methods and classes and working with objects. A standard JAVA development tool will be used as the development environment. Exercises and lab sessions reinforce the learning objectives and provide students the opportunity to gain practical hands-on experience. Prerequisites: One year experience with Microsoft Windows, Previous Programming experience Length: 8 hours.

Intermediate JAVA
This course helps participants build on a basic understanding of JAVA to build more graphical and user-friendly applications. Topics covered include handling errors and exceptions, using swing components and AWT to build graphical user interfaces, working with events, and files. In addition, the student will learn how to work with objects and multiple methods. Exercises and lab sessions reinforce the learning objectives and provide students the opportunity to gain practical hands-on experience. Prerequisites: Introduction to Java Length: 8 hours

Advanced JAVA
In this course, participants learn how to create interactive display components including windows, buttons, radio buttons, check boxes and combo boxes. Applets will be introduced and working with threads and file I/O will be included in this class. Exercises and lab sessions reinforce the learning objectives and provide students the opportunity to gain practical hands-on experience. Prerequisites: Introduction to JAVA, and Intermediate JAVA. Length: 8 hours

JAVA AWT and Swing Components
This course helps participants build on an intermediate understanding of JAVA to build more graphical and user-friendly applications. Topics covered include using Swing components and AWT to build graphical user interfaces. In addition, the student will learn how to build introductory GUI forms. Exercises and lab sessions reinforce the learning objectives and provide students the opportunity to gain practical hands-on experience. Prerequisites: Intermediate level understanding or working knowledge of JAVA. Length: 8 hours

Project in Java
A comprehensive project will be presented allowing the student to utilize the skills acquired in the JAVA Language classes. This comprehensive project will include the objectives required to create a functional JSP environment allowing for the display and interaction of screen-presented information. Success in this project qualifies the student for certification as a JAVA Developer. Prerequisites: Introduction, Intermediate & Advanced Java, Java Server Pages & Swing. Length: 8 hours 

 

Register for a class