KnowledgeStep: Java Programming Language

Course JV02: Java Programming Language

Return to Java Course List

Start Date End Date Price Location Register
No scheduled dates - call for info $  


















This 5 day course teaches students the syntax of the Java programming language; object-oriented programming with the Java; creating graphical user interfaces (GUI), exceptions, file input/output (I/O), threads and networking. Programmers familiar with object- oriented concepts can learn how to develop Java application.

Audience

This course is intended for programmers who are interested in adding Java to their skills.

Prerequisites

Students should have some basic-level knowledge of programming in any programming language.

Course Objectives

After completing this course, students will have gained the knowledge to:
  • Apply OOP principles
  • Design OO applications using abstraction, encapsulation, modularity, and hierarchy
  • Create applications
  • Use Java Exceptions to guarantee graceful error recovery of your application
  • Do input/output using Java
  • Create and use inner classes in your program to be concise and clear
  • Collections
  • Java Networking
  • Threads
  • Develop GUI using AWT and Swing with event handling

Course Outline

  • Introduction to Java
  • Java Basics
  • Branching and Looping
  • Arrays
  • Objects
  • Advanced Class Concepts
  • Exceptions
  • Stream I/O
  • Collections
  • Threads
  • Networking
  • Overview of OOAD
  • AWT
  • AWT Event
  • AWT Components
  • JFC
  • Applet