Interactive Web Tututorial for Object Oriented Programming.

By

Deniz Zubair choudhury

BSc student, South Bank University 1999

CONTENTS

Aims
Outcomes
Style
Navigation
Tutorial Lesson
IMPORTANT: Please read the navigation section before you start.

contents Aims
The aim of this tutorial is to teach you (the learner) the basic concepts of Object Oriented Programming (OOP) and start you off, on some simple design aspects of Object Oriented Programming Design.

This tutorial will not teach you how to program in a particular language. It aims to help you understand the concepts behind OOP and apply the design techniqes to your own work.


contents Outcomes
From using this tutorial you should be able to:
contents Style
Each topic will be taught in the following method:
contents Navigation
To help you navigate, three methods have been adopted which are:

1 Colour Coded Pages

Mustard Yellow Background - Information on topic with examples
Blue Background - Test and feedback page

2 Site Map

To help you keep track of where you are in the tutorial, on every single page there is a link to a Site Map which shows a hierarchy diagram of where you are. The red box shadowed is where you are.

3 HyperLinks

Links are provided at the bottom of each page, back to this page known as the (Home page) and other main pages.


contents Tutorial Lesson
This tutorail is split into two sections. The first section deals with the concepts of Object Oriented Programming. The second section deals with design.

You can start from either section, there is no fixed structure. To go to the contents page of either section, click on the relevent Hyperlink below.

 Section One:- Basic concepts of Object Oriented Programming

Section Two:- Object Oriented Programming Design


Links to the rest of the site:
| Site Map | OOP Concepts | OOP Design | Glossary | Evaluation/Comments |


Author: Deniz Zubair Choudhury
Last Update: March 1999