Hands-On Object-Oriented Design & Programming with Smalltalk

Introduction

For many years the Smalltalk programming language had near-universal acknowledgement as the best language for teaching, practising and prototyping object-oriented designs and implementations even when it is unlikely to be the eventual implementation language. This course uses Smalltalk to provide a practical introduction to object-oriented programming and the principles of object-oriented design. Smalltalk has also become a serious and credible application development environment, and this course can also act as an introduction for Smalltalk programmers.

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 even be considering Smalltalk 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: Thursday, 08-Feb-2007.
Copyright © 2007 John Deacon. All rights reserved.