Directory

Introduction to Java

Rating
0 vote
Favoured:
0
Java is becoming more and more popular as a serious application development tool. Java is object-oriented, is very similar to C++ syntactically, but is much easier to learn and use than C++. One of the biggest advantages to Java is portability. Graphical User interface? No problem! With the Application Window Toolkit, you can develop cool interfaces that run on many platforms. Java can be used to develop appletts that run in a web browser, or stand-alone applications. This course introduces Java to the student with a background in programming. Knowledge of object-orientation is not required, but helpful.

Course Length:
5 days

Classroom Setup:
PC with appropriate Java development environment. Our instructors will assist in setup.

Customization:
This course may be customized to fit your needs. Contact us for a quote.

Prerequisites:
Significant programming experience with a high level language is recommended.

Materials:
Copies of instructor notes, solutions to labs

Lab:
Either workstation or PC lab.

Course Outline:

    Overview of Java
  • Purpose of Java
  • Origin of Java
  • Components of Java
  • Language Overview


  • Java Programming
  • A Java application
  • Naming rules
  • Compiling
  • Running
  • Dissection of the application


  • Java Syntax
  • Java Syntax
  • Variables
  • Types and Casting
  • Operators
  • Flow Control


  • Introduction to Java Classes
  • Java class
  • Class concepts
  • Java objects
  • Object Concepts


  • Advanced Classes
  • Method overloading
  • this
  • Class members
  • Constants
  • Access control


  • References
  • What is a reference?
  • Creating Objects
  • Aggregation
  • Pass by reference
  • Garbage collection
  • Arrays


  • Initialization
  • Constructors
  • Overloaded constructors
  • Static initialization
  • Finalizer


  • Inheritance & Polymorphism
  • Inheritance
  • Polymorphism
  • Interfaces
  • Super
  • Final


  • Packages
  • Building packages
  • Java library


  • Introduction to Exceptions
  • Overview of exceptions
  • Throwing an exception
  • Catching an exception
  • Exception classes

Voted Best

RankName
Show more...

Latest entries

1. Internet marketing...
    www.mediactacademy.nl
    Category: Training site
    Created: Dec 9, 2011
2. Online Java Training...
    skillforge.com/courses...
    Category: Training site
    Created: Dec 4, 2010
3. WebLogic Application...
    www.infosupport.com...
    Category: Java EE
    Created: Nov 28, 2010
4. Service Oriented...
    www.infosupport.com...
    Category: Other
    Created: Nov 28, 2010
5. Oracle Fusion...
    www.infosupport.com...
    Category: Java EE
    Created: Nov 28, 2010
Show more...

Resources