About us
Contact us
































Java Programming
Course Description:
Java Programming presents the main components of the Java programming language using Java 2. Topics include object-oriented concepts, Java development environment, Java syntax and constructs, APIs and class development, applets, exception handling, threads, networking and communication, graphics and GUI development.
Course Objectives:
At the end of this course, students will be able to:
  1. Understand the main components and features of Java 2.
  2. Implement object-oriented concepts using Java.
  3. Use Java multi-threading and exception handling features.
  4. Develop graphic and GUI components using AWT and Swing.
  5. Use Java for client-side applets.
  6. Develop networking and communication applications.
Who Should Take This Course:
Programmers with sound experience in structured programming who would like to explore the potential of Java language and those who would like to make a quick transition from their current programming paradigm to Java.
Some programming experience in a higher-level structured language like C is essential. Familiarity with C++ or object-oriented concepts will be useful but not required. This course is a prerequisite for most of our Java programming topics.

This Course Includes:

This hands-on course is composed of comprehensive lectures, practical project illustrations, and independent programming sessions. The presentation is led by highly qualified and experienced instructors, trained in application development and instructional techniques. Multi-tiered, hands-on exercises are incorporated into each lesson. All student materials and appropriate equipment are provided.

Course Outline for Programming in Java


  1. Java Concepts, Syntax, Constructs & Tools

  2. Object Orientation

  3. Object Oriented Programming in Java

  4. Data Structures and other useful classes

  5. Exception Handling

  6. Java Input and Output

  7. Multi-Threaded Programming

  8. The AWT: Simple Graphics

  9. The AWT: Graphical User Interfaces

  10. The AWT: Event Handling

  11. The JFC and Swing

  12. Java Applets

  13. Java Networking

Systec International, Inc. 2000  E-mail :