Hands-On Object-Oriented Design & Programming with Java

Introduction

The Java language uses a syntax that C and C++ programmers will feel comfortable with. It is not, however, weighed down with the heritage that C++ must address, and it enjoys the experience we have gained with earlier languages as to just what one wants, and does not want, in a powerful, object-oriented and safe development language. This makes Java an excellent learning vehicle and this course uses it to provide a practical introduction to object-oriented programming and the principles of object-oriented design.

Duration and Construction

The course lasts three days. It is based on a cycle of theory-language-practice-review, with approximately two cycles per day. One non-trivial, practical case-study is developed during the course.

Each day will start at 09.00 and finish at 16.30.

Intended Audience

Participants will be practising software engineers who already know and use a high-level programming language — preferably a modern, block structured language. They will be wanting to understand and practice the correct use of object technology and might or might not be considering Java as their implementation technology. The course can be used as an introductory course and be followed by an object-oriented analysis and design course. It can also be taken after an analysis and design course as a way of solidifying and strengthening theoretical knowledge.

Aims

Deliverables

Numbers

We recommend that there are no more than 10 participants, each working at his or her own machine.

Contents

Site Requirements

Contacting

Please contact John Deacon by telephone on +44 20 7498 3773; by fax on +44 20 7498 3747; by emailing  jdeacon@jdl.co.uk; or by visiting http://www.jdl.co.uk

Home page | Courses List ]

Last modified: Tuesday, 28-Sep-2010.
Copyright © 2010 John Deacon. All rights reserved.