Course Title

Introduction to Java Programming


2 days


60 % Lecture, 40 % Workshop





*†† Overview

*†† Who should attend

*†† Objectives

*†† Prerequisites

*†† Recommended Courses

*†† Frequently Asked Questions

*†† Inquiry/Booking

*†† Customisation



This course provides a clear and pragmatic overview of Javaís features, strengths and limitations.

For programmers who consider making a career move, the course provides a solid foundation for further, advanced training in Java and Java Design.

The course gives System Architects, Managers and technical support staff a good understanding of the potential uses of the language and helps them in the optimal planning of the adoption process.

The exercises consists in implementing in Java an application design expressed in UML.


Who should attend

*Programmers who contemplate a migration to Java

*System Architects who want to decide if, where and how to use Java in their design

*Managers who need an overview of the language



By the end of the course participants should be able to:

*Write relatively simple Java programs

*Decide on adopting the language for a specific system/application

*Integrate Java programs and applets in the systemís architecture

*Decide on a career move and on further training



*Basic IT concepts

*Computer-user experience

*Familiarity with Windows 95/NT user interface

*Understanding of Object Oriented concepts

*Ability to read basic UML diagrams

*Programming experience would be beneficial but is by no means mandatory

Recommended Courses


*Introduction to Programming

*or Logical Construction of Programs

*Introduction to Object Orientation

*Object Oriented Analysis

*Object Oriented Design

*The Unified Modeling Language (UML)


*Java for COBOL Programmers

Frequently Asked Questions



Course Outline

Review of OO Concepts

Overview of Java

Applications and Applets

Data types

Data manipulation

Flow control, Logical Construction of Programs

Classes, objects, inheritance, polymorphism in Java


Java and the web

Interfacing with the rest of the world

Using tools*

What now? Next steps

Conclusion: pros and cons




*The course will use the clientís preferred tools or alternatively J++ and Visual UML.







Wayland Informatics Limited
104 Stamford Avenue, Milton Keynes, UK, MK6 3LQ
Please click here to send us questions or comments about this web site or send mail to
Copyright © 2000 Wayland Informatics Limited
Last modified: 16 August 2000