Help contents screen

   - The Training Resource

Courses Library - Spring 1996

Lotus

Powersoft

Gupta

Novell

Microsoft

Oracle

UNIX

IBM

Client/Server

TCP/IP

Open Systems

Lans and Wans

Fast Packet Technology

Systems and Databases Design

Object Oriented Techniques

Programming


Client/Server Technologies

Course duration:	8 hours

Audience:	Software programmers, database specialists, communications specialists

Prerequisites:	The course The Client/Server Model

Course aim

To examine the technical implications of client/server computing

Learning objectives

After taking this course, the user should be able to

•	describe the use of SQL and its role in the client/server model

•	outline the software design issues associated with the client/server method

•	describe some of the responsibilities of the DBMS and, where relevant, to consider how a client/server environment makes the fulfilment of these responsibilities more complicated

•	discuss networking considerations for client/server systems

•	discuss the client/server model's present phase of development

Topics covered

The role of SQL

SQL modes

SQL and APIs

SQL and RPCs

SQL in practice

Application residence

Co-operative computing

Database triggers

Event-driven systems

OOD and integrating tools

Application connectivity

Transaction management

Concurrency control

Recovery

Security

Data integrity

Optimization

Integrating other data

FDDI

Internetworking

Growth in WAN services

Homogeneous v heterogeneous

LANs Public v private networks

Open v proprietary standards

TCP v OSI standards

Fast packet technologies

Network management

DCEs

New architecture

Object-oriented systems

Windows and Multimedia versions available

Course incorporates: Test

Hard Disk Requirements 11.6 MBs


The Client/Server Model

Course duration:	8 hours

Audience:	Managers, strategists, and sales staff

Prerequisites:	None

Course aim

To provide an overview of the client/server model and its application in today's businesses

Learning objectives

After taking this course, the user should be able to

•	explain the concept of client/server computing and explain how and why it has come about

•	outline the advantages and disadvantages of the client/server model and identify situations where using this model is most appropriate

•	outline the components of the client/server model and some typical configurations

•	explain the concepts of distributed processing and distributed data and compare distributed data with centralized computing

•	describe the evolution and components of SQL and its role in the client/server model emerging architectures and environment for the client/server model

Topics covered

What is client/server?

Relational databases

IS developments

Benefits of client/server

Problems with client/server

Assessing client/server suitability

Components

The client and the server

The network

Configurations

The allocation of tasks

Processing power and cost

Distributed processing

Distributed data

Heterogeneous DBMSs

Low-cost centralization

Introduction to SQL

The role of SQL

Windows and Multimedia versions available

Course incorporates: Test

Hard Disk Requirements 7MBs


Data Communications Essentials

Course duration:	10 hours

Audience:	Network managers and newcomers to data communications; builders of wide area networks (WANs); Certified NetWare Engineer (CNE) candidates

Prerequisites:	As this is a foundation-level course, users are not required to have taken any other course; however, some technical background is assumed.

Course aim

To provide a firm foundation in the physics of data communications and in the history of communications and network development

Learning objectives

After taking this course, the user should be able to

•	explain the fundamentals of signal theory

•	list the modulation techniques and explain how each works

•	choose between a frequency and a time division multiplexer

•	identify the modes of transmission

•	select between fiber, coax, twisted pair and wireless cable systems

•	define the term "protocol" and give examples of protocols

•	list the network switching technologies

•	state which technologies are becoming obsolete

Topics covered

Electric signals

Waveforms and frequencies

Analog v digital

Noise

Attenuation

Digital encoding

Character codes

Modulation introduced

Digital to analog

Analog to digital

Channels and bandwidths

Multiplexing

Serial and parallel

Synchronous and asynch.

Error-checking

Simplex, half-duplex, duplex

Data trans. combinations

DTEs and DCEs

Modems, codecs and DSUs

Communications interfaces

Physical media

Unbounded transmission

Satellite transmission

The PSTN

PSTN services

Dial-up data links

Dedicated links

On and off-line computing

HOST/terminal computing

Distributed processing

Network evolution

Client/server computing

LAN topologiesAccess methods

WAN topologies

WAN switching methods

Introduction to standards

Standards bodies

The OSI model

Windows and DOS versions available

Course incorporates: Test

Hard Disk Requirements 10.5MBs


Protocols and Internetworking

Course duration:	15 hours

Audience:	Network managers and newcomers to data communications builders of wide area networks (WANs); Certified NetWare Engineer (CNE) candidates

Prerequisites:	As this is a foundation-level course, users are not required to have taken any other course; however, some technical background is assumed.

Course aim

To introduce the topologies, protocols and strategies of networks

Learning objectives

After taking this course, the user should be able to

•	explain the principles of protocols and set the OSI model in context

•	define standards at the physical layer of the OSI reference model and protocols at the data link layer

•	define the major 802 standards used in LANs

•	describe the functions of the lower and upper OSI layers

•	describe the TCP/IP protocols

•	describe the NetWare protocol suite

•	describe a range of proprietary networking protocol suites

•	explain the functions of repeaters, bridges, routers and gateways

•	describe digital transmission links with particular reference to ISDN and X.25 networks

•	describe the main fast packet technologies

Topics covered

Introducing protocols

The principle of layering

The OSI model

Physical layer standards

Bit-oriented DL protocols

SDLC

HDLC and LAP-B

The 802 series

802.2 (LLC)

802.3 (CSMA/CD)

802.5 (Token Ring)

ARCnet

LocalTalk

FDDI

The network layer

The transport layer

The session layer

The presentation layer

The application layer

The IP layer

IP addressing

The TCP layer

Upper-layer protocols

Introduction to NetWare

IPX

SPX

NetWare services

DNA/DECnet

Introduction to SNA

SNA: NAUs (SSCPs, PUs, LUs)

AppleTalk

Network scale

Repeaters

Bridges

Routers

Gateways

Digital transmission

ISDN development

X.25 networking

Frame relay

Cell relay

ATM switching

SONET and SDH

Windows and DOS versions available

Course incorporates: Test

Hard Disk Requirements 9.5MBs


PC Concepts in a Networking environment

Course duration:	4 hours

Audience:	End-users new to computing with Pcs in a networking environment

Prerequisites:	None

Course aim

To provide the user with a basic understanding of how computers, applications, and networks work, showing how they improve business efficiency and productivity

Learning objectives

After taking this course, the user should be able to

•	describe the main components and functions of a computer, and explain the roles of applications and networks

•	describe the structure and function of the four elements of a computers hardware

•	explain the operating systems dual role of resource manager and user interface

•	describe the range of applications available for PCs, and show how they can be used for communications and integrated office automation

•	explain the importance of computer networks and outline the different types in use

Topics covered

Inside the computer

Applications and networks

Bits and bytes

Central processing unit

Memory

Input/output devices

The bus

The OS as resource manager

The user interface

Introduction to applications

Integrated office

Communications

Multimedia

Introduction to networking

LAN Hardware

LAN software

Wide area networks

Windows version available

Course incorporates: Test

Hard Disk Requirements 16MBs


Open Systems Standards

Course duration:	10 hours

Audience:	Managers, sales and technical staff

Prerequisites:	General computer awareness

Course aim

To enable the user to make better business and technical decisions by defining and putting into context the concepts important to building Open Systems

Learning objectives

After taking this course, the user should be able to

•	outline the need for software and hardware standards

•	define the term "Open Systems", with reference to portability and interoperability

•	explain the impact of software portability on Open Systems development

•	explain the impact of interoperability on building Open Systems

•	identify the different standards procedures and standards bodies

•	use and interpret Open Systems jargon

Topics covered

Proprietary and Open Systems

Processor technology

Source and binary compatibility

Modern operating systems

User interfaces

POSIX

X/Open

OSF

COSE

Languages and development tools

Client/server systems

The middleware concept

Standards for interoperability

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 20.5MBs


Unix, OS/2 and Windows NT

Course duration:	8 hours

Audience:	Anyone with responsibility for acquiring a computer operating system

Prerequisites:	General computer awareness

Course aim

To enable the user to make a sound, informed business decision in selecting a computer operating system

Learning objectives

After taking this course, the user should be able to

•	discuss the technical issues influencing the business case for selection of a given computer operating system

•	make a sound decision about system acquisition

Topics covered

Software portability

RISC v CISC

DOS

IBM PC

Intel microprocessors

Memory addressing and segmentation

Connectivity

GUIs

OS/2 or Windows?

Windows NT and POSIX

UNIX v OS/2

UNIX v Windows NT

Generic operating system

What to buy now

Windows and DOS versions available

Course incorporates: Test

Hard Disk Requirements 7MBs


Unix, OS/2 and Windows NT

Course duration:	8 hours

Audience:	Anyone with responsibility for acquiring a computer operating system

Prerequisites:	General computer awareness

Course aim

To enable the user to make a sound, informed business decision in selecting a computer operating system

Learning objectives

After taking this course, the user should be able to

•	discuss the technical issues influencing the business case for selection of a given computer operating system

•	make a sound decision about system acquisition

Topics covered

Software portability

RISC v CISC

DOS

IBM PC

Intel microprocessors

Memory addressing and segmentation

Connectivity

GUIs

OS/2 or Windows?

Windows NT and POSIX

UNIX v OS/2

UNIX v Windows NT

Generic operating system

What to buy now

Windows and DOS versions available

Course incorporates: Test

Hard Disk Requirements 7MBs


OS/2 Fundamentals

Course duration:	8 hours

Audience:	OS/2 end-users

Prerequisites:	Familiarity with the issues covered in UNIX, OS/2 and Windows NT

Course aim

To train the user to operate and manage the resources of a computer running OS/2

Learning objectives

After taking this course, the user should be able to

•	evaluate OS/2 and its application in comparison with equivalent DOS/Windows implementations

•	install OS/2, either alone or in co-existence with other operating systems

•	use the OS/2 Workplace Shell

•	use the OS/2 built-in accessories

•	use the OS/2 command line interface to realize the full power of the OS/2 system

•	use OS/2 advanced features, including the HPFS, multi-tasking and printer/network support

•	automate repetitive procedures with batch and REXX procedures

•	use the facilities provided by OS/2 for connectivity with mainframe and other platforms

Topics covered

IBM PC and Intel microprocessors

Drawbacks of DOS

OS/2, SAA and Open Systems Installation procedures

Boot manager

Operating system co-existence

FAT and HPFS

System editor

REXX

GUI v command-line

Workplace Shell

Internal, external and background commands

Command syntax

Pipes and redirection

Configuration files

Batch files

Virtual devices

Kernel

Multi-tasking

Dos and Windows compatibility

DOS protected mode interface

Virtual memory

Swap files

OS/2 structure

Application program interface (API)

Dynamic link libraries (DLLs)

Connectivity

OS/2 shell

Memory management

Processes

Threads

Interprocess communication

DOS version available

Course incorporates: Test

Hard Disk Requirements 19.3MBs


Windows 3.x Fundamentals

Course duration:	8 hours

Audience:	Computer users

Prerequisites:	General computer awareness and familiarity with DOS

Course aim

To train an end user in how to use Microsoft Windows 3.x effectively

Learning objectives

After taking this course, the user should be able to

•	describe the Windows environment

•	install Windows 3.x on a stand-alone PC

•	use the File Manager to simplify system management

•	use all of the features of Windows 3.x

Topics covered

How does Windows differ from DOS?

How does Windows differ from other PC applications?

Installing Windows

Hardware requirements

Software requirements

GUIs

Multi-tasking

The Program Manager

The File Manager

The Print Manager

The command prompt

The Control Panel

Windows setup

Notepad/Calculator/Calendar

Cardfile/Terminal

Write/Paintbrush

Arranging windows

Sizing windows

Customizing the desktop colors

Maintaining multiple minimized applications

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 10MBs


Technical Support for Windows

Course duration:	10 hours

Audience:	PC support personnel, help desk personnel and local area network

administrators supporting Windows workstations

Prerequisites:	The course Windows 3.x Fundamentals

Course aim

To train the user in how to support Windows

Learning objectives

After taking this course, the user should be able to

•	list the most important files in the Windows 3.x product

•	consider how Windows relates to DOS

•	install Windows on stand-alone systems using express and custom setup

•	install Windows on a network

•	customize Windows startup

•	describe the various types of memory and explain how standard and enhanced modes use each memory type

•	describe the various levels of application support provided by Windows

•	install, launch, optimize, and exit DOS applications

•	compare the behavior of DOS and Windows applications

•	describe the types of data exchange supported by Windows

Topics covered

The anatomy of Windows

Preparing DOS

Installation requirements

Running Setup

Express setup

Custom setup

Preparing your network

Setup information files

Network custom setup

Network automated setup

Custom startup

Optimizing DOS

Modifying .INI files

Windows shells

The development of the PC

Conventional memory

Extended memory

Expanded memory

Virtual memory

Multi-tasking

Operational modes and application support

Standard mode, memory, and support files

Enhanced mode, memory, and support files

Optimizing Windows

Problem commands and programs

PIF files

Multiple PIFs and DOS prompts

DOS items and icons

The PIF editor

Installing DOS applications

Launching DOS applications

Optimizing DOS applications

Exiting DOS applications

Installing Windows applications

Optimizing Windows applications

Static data exchange

Dynamic data exchange

Object linking and embedding

Windows version available

Course incorporates Test, Glossary

Hard Disk Requirements 14MBs


Advanced Technical Support for Windows

Course duration:	10 hours

Audience:	PC support personnel, help desk personnel and local area network

administrators supporting Windows workstations

Prerequisites:	The course Technical Support for Windows

Course aim

To train the user in how to support Windows

Learning objectives

After taking this course, the user should be able to

•	explain how Windows workstations are supported on popular network operating systems

•	determine methods for avoiding common Windows failures

•	support printers in a Windows environment

•	describe the hardware requirements for Windows multimedia

•	explain how Windows manages hardware resources, including disk drives and I/O devices

•	protect critical system files from corruption

Topics covered

Hard disk basics

Disk caching

Optimizing hard disk performances

SMARTDrive

FASTDISK

RAMDrive

Floppy Disks

CD-ROM drives

Keyboard support

Pointing devices

Communications support

Video support

Font terminology

Generic font types

Raster fonts and vector fonts

Screen fonts and printer fonts

PostScript fonts and TrueType fonts

Mapping fonts

Installing and removing printer drivers

Configuring printer drivers

Connecting printer drivers

Printing to a parallel port

Multiple connection and logical ports

Port handshaking

Printing to a file

Print Manager

Optimizing Printer Support

Networking Windows

File server installation

Workstation installation

Tuning SYSTEM.INI

Tuning PROGMAN.INI

Running Windows

Running applications

Using the Control Panel

Using File Manager

Printing

MPC standard

The CD-ROM drive

The sound card: storing and generating sound

The MIDI synthesizer

Video and image technology

Windows and multimedia

On-going management

Troubleshooting at setup

Troubleshooting at startup

Troubleshooting for hardware and peripherals

Operational errors: introduction

Troubleshooting GPFs and AEs

Troubleshooting application support problems

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 14.5MBs


Essentials of Windows 95

Course duration:	5 hours

Audience:	Anyone who wants a basic understanding of Windows 95, its features and architecture

Prerequisites:	Familiarity with operating system concepts

Course aim

To provide an IS or line manager with background knowledge on the role of Windows 95 as a desktop operating system

Learning objectives

After taking this course the user should be able to

•	describe the Microsoft Windows family

•	list the features and requirements of Windows 95

•	place Windows 95 in context with Windows 3.1x, OS/2 Warp, NT and UNIX.

•	describe the migration process from Windows 3.1x to Windows 95 and decide whether or not to migrate

•	discuss the issues for software development under Windows 95

•	discuss industry trends in the desktop and operating system environments

Topics covered

The Microsoft Windows family

Windows 95 in context

Operating system or operating environment?

Hardware requirements

Features

Architecture overview

Comparison with Windows 3.1x

Comparison with OS/2 Warp

Comparison with NT Workstation

Upgrading to Windows 95 from Windows 3.1x

Software development under Windows 95

Native application support

Support for Win16 and DOS applications

Is it worth migrating?

Where is Windows going?

Windows version available

Course incorporates: test

Hard Disk Requirements 16MBs


Essentials of Windows NT

Course duration:	8 hours

Audience:	Anyone with responsibility for selecting a strategic multiprogramming operating system

Prerequisites:	General computer awareness and the course UNIX, OS/2 and Windows NT

Course aim

To provide an IS or line manager with the necessary background knowledge to enable them to make a sound business decision on the role of Windows NT as a computer operating system

Learning objectives

After taking this course, the user should be able to

•	outline the historical background of Windows NT

•	list the goals that influenced the design of Windows NT

•	describe how Windows NT uses hardware and how NT's independence of hardware leads to portability, scalability and adaptability

•	identify the software issues for Windows NT and assess its attainments in each respect

•	examine the software issues involved in migrating to Windows NT

•	outline the current attainments of Windows NT and its potential in the marketplace

•	describe the industry trends in both the stand-alone and networked environments

Topics covered

Windows NT Workstation

Windows NT Server

Windows NT: the main features

Windows NT v Windows 3.x

Windows NT v Windows 95

Windows NT v other operating systems

Design goals

Architectural overview

Hardware requirements

Hardware utilization

Portability

Scalability and adaptability

Client/server support

Application compatibility

Unicode

Security and stability

Win32 v Win16

Porting from Windows 3.x to Windows NT

Porting from other operating systems to Windows NT

Target markets

Application software availability

Fear of vendor dependence

Technical support and the user-group

Cost effectiveness

Industry trends and the Windows phenomenon

Windows NT AdvancedServer

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7MBs


Architecture of Windows NT

Course duration:	8 hours

Audience:	IS professionals interested in the architecture of Windows NT

Prerequisites:	A thorough understanding of operating system fundamentals or familiarity with the course Essentials of Windows NT

Course aim

To provide an introduction to the technical architecture of Windows NT

Learning objectives

After taking this course, the user should be able to

•	explain the technical architecture of Windows NT

•	identify the operating system models and goals that influenced the design of Windows NT

•	describe how the final design of the protected subsystems emerged

•	examine the role of objects in Windows NT

•	outline the level of security certification to which Windows NT aspires

•	describe how Windows NT implements virtual memory management

•	describe the Windows NT kernel, its components and mechanisms

•	describe  the Windows NT I/O system

•	describe the components of Windows NT networking software

Topics covered

Windows NT Workstation

Windows NT Server

Windows NT: the main features

Architectural overview

Design models

Design goals

The subsystem interface

The DOS subsystem

The Win16 subsystem

The Win32 subsystem

The OS/2 subsystem

The POSIX subsystem

Object terminology

The object manager

Creating objects

Security and compliance

The subsystem and access tokens

Objects and descriptors

Processes

Threads

The process managers

Virtual memory terminology

The virtual memory manager

Sharing memory

Protecting memory

Address space implementation

Paging mechanisms and policies

The kernel

The dispatcher

Dispatcher states

Interrupts and exceptions

The trap handler

Interrupts

Support for SMP

Components

Characteristics

Design goals

The NT redirector and server

NT networking and the ISO model

Distributed computing

Windows version available

Course incorporates:  Test, Glossary

Hard Disk Requirements 15.8MBs


UNIX Technical Awareness

Course duration:	8 hours

Audience:	UNIX users, system administrators, and managers

Prerequisites:	The course UNIX Overview

Course aim

To make the user aware of UNIX as an advanced operating system which provides a wide range of facilities for software development, communications, and commercial computing

Learning objectives

After taking this course, the user should be able to

•	describe the structure and components of a UNIX system, outline their functions, and discuss the underlying design principles of UNIX

•	outline the basic facilities offered by UNIX systems

•	describe the structure of UNIX filesystems

•	outline the kinds of commands which are provided by all variants of UNIX

•	indicate the importance of the command-line shell in  the UNIX system

•	describe the characteristics of the UNIX system editors

•	describe the graphical user interfaces and networking facilities available with different UNIX variants

Topics covered

Basic UNIX facilities

UNIX design principles

UNIX filesystems

The UNIX shells

The UNIX editors

Advanced UNIX facilities

Communications standards

User interfaces

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 9.5MBs


Beginning Word 6.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use Word in their everyday work

Learning objectives

After taking this course, the user should be able to

•	enter and manipulate text

•	check spelling

•	set tabs

•	use Find and Replace

•	create headers and footers

Topics covered

Entering and editing basics

Undo and Redo

Moving and copying text

Drag and drop

Checking spelling

AutoCorrect

Previewing and printing

Format Painter

Finding and replacing

Setting tabs

Headers and footers

Windows version available, Word 6.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 3MBs


Intermediate Word 6.0

Course duration:	2 hours

Audience:	Competent end-users

Prerequisites:	Working knowledge of Word functions and facilities as covered in the course Beginning Word 6.0

Course aim

To develop competent users skills to allow them to use some of Words more powerful features

Learning objectives

After taking this course, the user should be able to

•	create and format tables

•	use AutoText and wizards

•	apply borders and shading

•	work with styles and lists

•	use the grammar checker and the thesaurus

•	format and address envelopes

Topics covered

Creating tables

Formatting tables

Borders and shading

AutoFormat

Using wizards

Working with lists

Beginning styles

AutoText

Checking grammar

Using the thesaurus

Annotations

Formatting envelopes

Windows version available, Word 6.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 3MBs


Advanced Word 6.0

Course duration:	2 hours

Audience:	Proficient end-users

Prerequisites:	Proficiency in Microsoft Word as provided in the courses Beginning Word 6.0 and Intermediate Word 6.0

Course aim

To develop advanced users skills to allow them to make full use of Words most powerful features

Learning objectives

After taking this course, the user should be able to

•	apply and modify built-in styles

•	use AutoFormat and the Style Gallery

•	create newspaper columns

•	use frames and graphics

•	find files and create macros

Topics covered

Using built-in styles

Using AutoFormat

Copying styles

Creating templates

The Style Gallery

Newspaper-style columns

Using frames

Drop caps

Finding files

Creating macros

Windows version available, Word 6.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 3MBs


Word 6.0 for the Power User

Course duration:	2 hours

Audience:	Advanced end-users

Prerequisites:	Proficiency in Microsoft Word at the advanced level as provided in the courses Beginning Word 6.0, Intermediate Word 6.0, and Advanced Word 6.0

Course aim

To develop advanced users skills to allow them to make full use of Words most powerful features

Learning objectives

After taking this course, the user should be able to

•	use advanced formatting techniques

•	work in outline mode

•	create footnotes and reference documents

•	use Words drawing facilities

•	create charts and equations

Topics covered

Using effects such as subscript, superscript, and small caps

Creating special characters such as umlauts and cedillas

Aligning text vertically

Using indentation and hyphenation options

Creating and modifying outlines

Creating footnotes and endnotes

Creating tables of contents

Creating indexes

Drawing in Word

Using the Equation Editor

Creating and modifying charts

(This course may not be produced)

Windows version available, Word 6.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Beginning Excel 5.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use Excel in their everyday work

Learning objectives

After taking this course, the user should be able to

•	create a new spreadsheet

•	enter non-calculated numbers

•	create formulas to calculate answers

•	improve the appearance of a spreadsheet

•	preview and print a file

•	create a test comparing two values using an If formula

Topics covered

Creating a workbook

Entering labels

Entering formulas

Formatting

Gridlines

Inserting/deleting rows

Tip wizard

Spellchecker

Printing and previewing

Calculating dates

Windows version available, Excel 5.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 3MBs


Intermediate Excel 5.0

Course duration:	2 hours

Audience:	Competent end-users

Prerequisites:	Working knowledge of Excel functions and facilities as provided in the course Beginning Excel 5.0

Course aim

To develop competent users skills to allow them to use some of Excels more powerful features

Learning objectives

After taking this course, the user should be able to

•	use autofill lists

•	sort spreadsheets

•	create, edit, and merge styles

•	create and copy shapes

•	customize headers and footers

•	edit several sheets at the same time

•	turn a spreadsheet into a template

•	use an outline to hide and show detail

Topics covered

Autofill

Drag and drop

Ascending/descending sorts

Multiple sorts

Modifying the toolbar

Merging styles

Text boxes

Shapes

Borders and gridlines

Printing parts of a spreadsheet

Customizing headers/footers

Grouping spreadsheets

Templates

Hiding details

Autosum

Windows version available, Excel 5.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 19.0MBs


Advanced Excel 5.0

Course duration:	2 hours

Audience:	Proficient end-users

Prerequisites:	Proficiency in Excel as provided in the courses Beginning Excel 5.0 and Intermediate Excel 5.0

Course aim

To bring proficient users to an advanced level of competence

Learning objectives

After taking this course, the user should be able to

•	protect spreadsheets

•	link data from one spreadsheet to another

•	consolidate data from several spreadsheets

•	use the function wizard to enter complex formulas

•	create names

•	use Excels auditing toolbar

•	create and edit macros

Topics covered

Protecting worksheets

Linking data

Consolidating data

Function wizard

Defining names

GoTo

Advanced printing features

Precedents, dependents

Auditing toolbar

Tracer arrows

Recording macros

Shortcut keys for macros

Modifying macros

Windows version available, Excel 5.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 19MBs


Excel 5.0 for the Power User

Course duration:	2 hours

Audience:	Advanced end-users

Prerequisites:	Advanced competence in Excel as provided in the courses Beginning Excel 5.0, Intermediate Excel 5.0, and Advanced Excel 5.0

Course aim

To develop advanced users skills to allow them to use Excels powerful charting tool

Learning objectives

After taking this course, the user should be able to

•	create a new chart

•	modify, format, and print charts

•	chart non-adjacent numbers and numbers in separate workbooks

•	create stock market charts

•	use a list as a database

•	sort and filter a list

Topics covered

Modifying charts

Creating charts

Formatting charts

Chart wizard

Printing charts

Charting non-adjacent numbers

Combination line and column charts

Symbol markers

Data form

Sorting and multiple sorting

Advanced filter

Auto filter

Windows version available, Excel 5.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Beginning Access 2.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use Access in their everyday work

Learning objectives

After taking this course, the user should be able to

•	view an existing database

•	create a new database

•	change the design of a table

•	create forms

•	find information, using the Find command

•	create a Select query

•	create a query using calculations

•	create a report based on a query that groups and totals records

Topics covered

Forms, reports, tables, queries

Sort button

Table wizard

Fields and data types

Field builder

Captions

Columns

Creating and saving forms

Find and Replace

On-line help

Dynaset

Selection criteria

Queries using calculations

Building expressions

Report wizard

Windows version available, Access 2.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 22MBs


Intermediate Access 2.0

Course duration:	2 hours

Audience:	Competent end-users

Prerequisites:	Working knowledge of Access functions and facilities as provided in the course Beginning Access 2.0

Course aim

To bring users to a proficient level

Learning objectives

After taking this course, the user should be able to

•	enhance select queries

•	use parameter and action queries

•	set up table relationships

•	use related tables to create multi-table queries

•	modify the design of forms

•	add objects to a form

•	enhance a forms appearance

•	set up subforms

•	modify reports

•	print reports

•	generate mailing labels

Topics covered

Selecting particular records

Expression builder

Append, parameter, and action queries

Table relationships

Multi-table queries

Customizing tables

Field properties

Validation rules

Modifying forms

Form wizard

Controls: drop-down lists, calculated controls

Subforms

Modifying reports

Mailing labels

Windows version available, Access 2.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 24MBs


Introduction to PowerPoint 4.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use PowerPoint in their everyday work

Learning objectives

After taking this course, the user should be able to

•	view presentations

•	create slides

•	edit and rearrange text on PowerPoint slides

•	create graphs and organizational charts

•	use slide templates

•	use wizards

•	add speakers notes to a presentation

•	check spelling

•	print a presentation

•	create an on-screen slideshow

Topics covered

Toolbars

Viewing presentations

Promoting/demoting

Drag and drop

Scrolling

Bullets

Graphs

Organizational charts

Slide sorter

Slide master

Clip art

AutoContent

Pick-a-look

Speakers notes

Spelling

Printing

Transition effects

Progressive build

Hiding slides

Windows version available, PowerPoint 4.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Jump Start Windows 95: Getting Started

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Basic ability to manipulate computer hardware, in particular, to use a mouse

Course aim

To bring users who have not used any previous version of Windows to a level of competence that allows them to use Windows 95 in their everyday work

Learning objectives

After taking this course, the user should be able to

•	use the Start button to open programs

•	use the taskbar to switch between programs

•	open, save, and print files

•	move, resize, minimize, and maximize windows

•	copy files from one drive to another

•	use the Find feature to find and preview files

•	customize the desktop

Topics covered

The Start button

Managing windows

Creating and saving files

Manipulating files

Finding files

Customizing the desktop

Windows version available, Windows 95 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 17MBs


Jump Start Windows 95: Up and Running

Course duration:	2 hours

Audience:	Competent end-users

Prerequisites:	Very basic familiarity with Windows 95, as covered in the course Jump Start Windows 95: Getting Started

Course aim

To bring users to a level of competence that allows them to use some of the more advanced features of Windows 95

Learning objectives

After taking this course, the user should be able to

•	customize settings

•	use the Explorer

•	create shortcuts

•	use system tools

•	use installation wizards

•	customize the taskbar

•	browse the Network Neighborhood

Topics covered

Renaming My Computer

Date and time settings

Changing fonts

Customizing mouse and keyboard settings

Copying and moving files and folders

Checking for errors

Defragmenting disks

Plug and play

Installation wizards

Customizing the taskbar

The Network Neighborhood

Windows version available, Windows 95 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 3MBs


Jump Start Windows 95: From 3.1

Course duration:	2 hours

Audience:	End-users familiar with using Windows 3.1

Prerequisites:	Familiarity with Windows 3.1

Course aim

To bring users who to a level of competence that allows them to use Windows 95 in their everyday work

Learning objectives

After taking this course, the user should be able to

•	use the Start button to open programs

•	use the Find feature to find and preview files

•	use the Explorer to view and move files and folders

•	use shortcuts to perform common functions

•	customize the desktop and settings

•	use the system tools to improve the compurers performance

•	install hardward using wizards

•	browse the Network Neighborhood

Topics covered

The Start button

Finding files

Using the Explorer

Creating shortcuts

Managing the desktop

Customizing settings

Using system tools

Installing hardware with wizards

Browsing the Network Neighborhood

Windows version available, Windows 95 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements 3MBs


Beginning Word 7.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use Word in their everyday work

Learning objectives

After taking this course, the user should be able to

•	enter and manipulate text

•	check spelling

•	set tabs

•	use Find and Replace

•	create headers and footers

Topics covered

Entering and editing basics

Undo and Redo

Moving and copying text

Drag and drop

Checking spelling

AutoCorrect

Previewing and printing

Format Painter

Finding and replacing

Setting tabs

Headers and footers

Windows version available, Word 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Intermediate Word 7.0

Course duration:	2 hours

Audience:	Competent end-users

Prerequisites:	Working knowledge of Word functions and facilities as covered in the course Beginning Word 7.0

Course aim

To develop competent users skills to allow them to use some of Words more powerful features

Learning objectives

After taking this course, the user should be able to

•	create and format tables

•	use AutoText and wizards

•	apply borders and shading

•	work with styles and lists

•	use the grammar checker and the thesaurus

•	format and address envelopes

Topics covered

Creating tables

Formatting tables

Borders and shading

AutoFormat

Using wizards

Working with lists

Beginning styles

AutoText

Checking grammar

Using the thesaurus

Annotations

Formatting envelopes

Windows version available, Word 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Advanced Word 7.0

Course duration:	2 hours

Audience:	Proficient end-users

Prerequisites:	Proficiency in Microsoft Word as provided in the courses Beginning Word 7.0 and Intermediate Word 7.0

Course aim

To develop advanced users skills to allow them to make full use of Words most powerful features

Learning objectives

After taking this course, the user should be able to

•	apply and modify built-in styles

•	use AutoFormat and the Style Gallery

•	create newspaper columns

•	use frames and graphics

•	find files and create macros

Topics covered

Using built-in styles

Using AutoFormat

Copying styles

Creating templates

The Style Gallery

Newspaper-style columns

Using frames

Drop caps

Finding files

Creating macros

Windows version available, Word 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Word 7.0 for the Power User

Course duration:	2 hours

Audience:	Advanced end-users

Prerequisites:	Proficiency in Microsoft Word at the advanced level as provided in the courses Beginning Word 7.0, Intermediate Word 7.0, and Advanced Word 7.0

Course aim

To develop advanced users skills to allow them to make full use of Words most powerful features

Learning objectives

After taking this course, the user should be able to

•	use advanced formatting techniques

•	work in outline mode

•	create footnotes and reference documents

•	use Words drawing facilities

•	create charts and equations

Topics covered

Using effects such as subscript, superscript, and small caps

Creating special characters such as umlauts and cedillas

Aligning text vertically

Using indentation and hyphenation options

Creating and modifying outlines

Creating footnotes and endnotes

Creating tables of contents

Creating indexes

Drawing in Word

Using the Equation Editor

Creating and modifying charts

Windows version available, Word 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Beginning Excel 7.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use Excel in their everyday work

Learning objectives

After taking this course, the user should be able to

•	create a new spreadsheet

•	enter non-calculated numbers

•	create formulas to calculate answers

•	improve the appearance of a spreadsheet

•	preview and print a file

•	create a test comparing two values using an If formula

Topics covered

Creating a workbook

Entering labels

Entering formulas

Formatting

Gridlines

Inserting/deleting rows

Tip wizard

Spellchecker

Printing and previewing

Calculating dates

Windows version available, Excel 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Intermediate Excel 7.0

Course duration:	2 hours

Audience:	Competent end-users

Prerequisites:	Working knowledge of Excel functions and facilities as provided in the course Beginning Excel 7.0

Course aim

To develop competent users skills to allow them to use some of Excels more powerful features

Learning objectives

After taking this course, the user should be able to

•	use autofill lists

•	sort spreadsheets

•	create, edit, and merge styles

•	create and copy shapes

•	customize headers and footers

•	edit several sheets at the same time

•	turn a spreadsheet into a template

•	use an outline to hide and show detail

Topics covered

Autofill

Drag and drop

Ascending/descending sorts

Multiple sorts

Modifying the toolbar

Merging styles

Text boxes

Shapes

Borders and gridlines

Printing parts of a spreadsheet

Customizing headers/footers

Grouping spreadsheets

Templates

Hiding details

Autosum

Windows version available, Excel 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Advanced Excel 7.0

Course duration:	2 hours

Audience:	Proficient end-users

Prerequisites:	Proficiency in Excel as provided in the courses Beginning Excel 7.0 and Intermediate Excel 7.0

Course aim

To bring proficient users to an advanced level of competence

Learning objectives

After taking this course, the user should be able to

•	protect spreadsheets

•	link data from one spreadsheet to another

•	consolidate data from several spreadsheets

•	use the function wizard to enter complex formulas

•	create names

•	use Excels auditing toolbar

•	create and edit macros

Topics covered

Protecting worksheets

Linking data

Consolidating data

Function wizard

Defining names

GoTo

Advanced printing features

Precedents, dependents

Auditing toolbar

Tracer arrows

Recording macros

Shortcut keys for macros

Modifying macros

Windows version available, Excel 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Excel 7.0 for the Power User

Course duration:	2 hours

Audience:	Advanced end-users

Prerequisites:	Advanced competence in Excel as provided in the courses Beginning Excel 7.0, Intermediate Excel 7.0, and Advanced Excel 7.0

Course aim

To develop advanced users skills to allow them to use Excels powerful charting tool

Learning objectives

After taking this course, the user should be able to

•	create a new chart

•	modify, format, and print charts

•	chart non-adjacent numbers and numbers in separate workbooks

•	create stock market charts

•	use a list as a database

•	sort and filter a list

Topics covered

Modifying charts

Creating charts

Formatting charts

Chart wizard

Printing charts

Charting non-adjacent numbers

Combination line and column charts

Symbol markers

Data form

Sorting and multiple sorting

Advanced filter

Auto filter

Windows version available, Excel 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Beginning Access 7.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use Access in their everyday work

Learning objectives

After taking this course, the user should be able to

•	view an existing database

•	create a new database

•	change the design of a table

•	create forms

•	find information, using the Find command

•	create a Select query

•	create a query using calculations

•	create a report based on a query that groups and totals records

Topics covered

Forms, reports, tables, queries

Sort button

Table wizard

Fields and data types

Field builder

Captions

Columns

Creating and saving forms

Find and Replace

On-line help

Dynaset

Selection criteria

Queries using calculations

Building expressions

Report wizard

Windows version available, Access 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Intermediate Access 7.0

Course duration:	2 hours

Audience:	Competent end-users

Prerequisites:	Working knowledge of Access functions and facilities as provided in the course Beginning Access 7.0

Course aim

To bring users to a proficient level

Learning objectives

After taking this course, the user should be able to

•	enhance select queries

•	use parameter and action queries

•	set up table relationships

•	use related tables to create multi-table queries

•	modify the design of forms

•	add objects to a form

•	enhance a forms appearance

•	set up subforms

•	modify reports

•	print reports

•	generate mailing labels

Topics covered

Selecting particular records

Expression builder

Append, parameter, and action queries

Table relationships

Multi-table queries

Customizing tables

Field properties

Validation rules

Modifying forms

Form wizard

Controls: drop-down lists, calculated controls

Subforms

Modifying reports

Mailing labels

Windows version available, Access 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Introduction to PowerPoint 7.0

Course duration:	2 hours

Audience:	Beginning end-users

Prerequisites:	Understanding of Windows fundamentals

Course aim

To bring beginning users to a level of competence that allows them to use PowerPoint in their everyday work

Learning objectives

After taking this course, the user should be able to

•	view presentations

•	create slides

•	edit and rearrange text on PowerPoint slides

•	create graphs and organizational charts

•	use slide templates

•	use wizards

•	add speakers notes to a presentation

•	check spelling

•	print a presentation

•	create an on-screen slideshow

Topics covered

Toolbars

Viewing presentations

Promoting/demoting

Drag and drop

Scrolling

Bullets

Graphs

Organizational charts

Slide sorter

Slide master

Clip art

AutoContent

Pick-a-look

Speakers notes

Spelling

Printing

Transition effects

Progressive build

Hiding slides

Windows version available, PowerPoint 7.0 software required

Course incorporates: Test, Index, Live practice sessions

Hard Disk Requirements


Imagine - Working Together with Lotus Smartsuite

The Imagine! program represents a new departure for CBT Systems. This is our first full multimedia product, integrating our traditional interactive CBT with extremely high-quality and colorful animated graphics and audio voice-overs, Lotus Screencam movies, and flexible and demanding hands-on practice sessions which "sit on top of" the user's own applications and direct the user through a series of tasks.

The program is structured around an imaginary company, Imagine! Software, whose employees, the main "characters" in the story, use Lotus SmartSuite in their day-to-day work. The storyline is designed to attract and hold the user's interest, while teaching them new SmartSuite skills and showing them what is possible in a SmartSuite environment.

Course duration:	8 hours

Audience:	Users new to SmartSuite

Prerequisites:	None, but it is assumed that the user has access to the latest version of SmartSuite and all SmartSuite applications

Course aim

To introduce Lotus SmartSuite in an exciting and innovative way, demonstrate the power of SmartSuite, and give the user an opportunity to work in the SmartSuite using guided practice sessions

Learning objectives

After taking this course, the user should be able to

•	switch between applications using the SmartCenter, and use and customize the SmartCenter

•	use and customize SmartIcons

•	use SmartMasters

•	create a chart in Freelance Graphics based on data from a Lotus 1-2-3 file

•	create an organizational chart in Freelance Graphics for use in an Ami Pro document

•	use the Outliner to create Freelance pages from Ami Pro document headings

•	import data from a Lotus 1-2-3 database into an Approach database

•	create mailing labels in Approach, using data imported from Louts 1-2-3

•	differentiate between DDE and OLE links and explain the implications of each link type

•	use the Paste Link command to create a DDE link

•	use the Paste Special command to create a OLE link

•	use Collect and Copy to create an OLE link

Course structure

This course consists of the following sections:

Imagine! is an introductory sections that fills the user in on the imaginary company at the heart of the program, and allows them to meet and question the four employees who are the main characters in the story.

Using SmartSuite consists of four "episodes" in the Imagine! story, each involving one or more characters using SmartSuite in their work, and three associated practice sessions which "sit on top of" the user's own SmartSuite applications, and guide the user through a series of tasks.

More About ...  consists of the following seven individual CBT topics on SmartSuite-related issues: The SmartCenter, SmartIcons, The Live Status Bar, SmartMasters, Linking,Style Sheets, Outline Mode

Multimedia and Windows versions available

Course incorporates: no testing nor tracking

Hard Disk Requirements


Using cc:Mail

Course duration:	4 hours

Audience:	Non-technical end-users

Prerequisites:	An understanding of Windows fundamentals

Course Aim

To bring beginning cc:Mail users to a level of competence that allows them to use cc:Mail in their everyday work

Learning objectives

After taking this course, the user should be able to

•	start cc:Mail and understand SmartIcons

•	send mail, including attachments

•	read and organize incoming mail

•	manage mail and customize settings

Topics covered

Starting cc:Mail

SmartIcons

Addressing a message

Entering and sending a message

Understanding the Inbox

Handling mail

Bulletin boards and attachments

Searching for messages

Private mailing lists

Customizing the workstation

Windows version available

Course incorporates: Full hands-on simulation

Hard Disk Requirements 20MBs


Basic Notes Concepts

Course duration:	10 hours

Audience:	New Notes users who have been given Author or Editor access to Notes databases.

Prerequisites:	None

Course aim

To introduce the power and flexibility of Notes as an information sharing environment

Learning objectives

After taking this course, the user should be able to

•	describe how Notes servers and client workstations communicate with each other

•	describe the elements of a database

•	add databases to the Workspace

•	open, size and close windows

•	use SmartIcons to navigate in Notes

•	use views to organize and display documents

•	search for expressions in views and documents

•	attach a file to a document and link documents

•	manage NotesMail and use the Name & Address Book

Topics covered

Notes application window

The Status Bar

SmartIcons

Notes Workspace window

Workspace pages

Databases

Database icons

Adding and opening a database

About Database documents

The Window menu

Multiple open documents

Views

Notes Help

User ID files

Passwords

Access Control List

Composing documents

Forms

Response documents

Data types

Editing and printing documents

Page setup

Headers and footers

Attaching a file to a document

Launching an attachment

Doclinks

Mail setup options

Reading and composing mail

Forwarding and saving mail

Mail security

The Search Bar

Search and full text search

Windows version available

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 9.5MBs


Moving to Notes4: Basic User I

Following course:	Moving to Notes 4: Basic User II

Course duration:	3 hours

Audience:	Existing Notes users

Pre-requisites:	Audience should have a basic knowledge of Notes 3

Course aim:	To enable users to perform basic tasks in Notes 4

Learning objectives:

After taking this course, the user should be able to

•	introduce the key user-oriented features of Lotus Notes Release 4

•	describe how to navigate the Notes 4 workspace

•	describe how to navigate a database in Notes 4

•	describe some of the text formatting and document management

•	features in Notes 4

•	describe the Help options available in Notes 4

Topics covered

Workspace Tools

Pages creating and deleting

Context sensitive smarticons & menus

Adding a database

Using the browser

Navigating within the database

The database 3 pane window

Working with folders

Graphical navigator

Working with views

Previewing a document

New formatting features

InfoBox

Bullets, numbers

Using sections

Working with attachments

Using file viewer

Using help

Release 3 menu finder

Notes4 help database

Windows version available

Course incorporates: Test

Hard Disk Requirements 11MBs


Moving to Notes 4: Basic User II

Following course	Moving to Notes 4: The Power User

Course duration:	4 hours

Audience:	Notes 3 users

Pre-requisites:	A working knowledge of Notes 3 and a basic knowledge of the

Notes 4 features illustrated in the CBT Systems course Moving to

Notes 4: Basic User I

Course aim:	To enable the user to implement additional Notes 4 features in the

course of their everyday work

Learning objectives:

After taking this course, the user should be able to

•	create and work with folders

•	full-text-index a database and build searches

•	use additional text formatting and document management features

in Notes 4

•	perform basic replication and use stacked database icons in Notes 4

•	use additional available features to customize the Notes

environment

Topics covered

Working with folders

Introduction

Adding and moving folder documents

Creating a folder

Searching for information

How to build a search

Working with documents

Previewing a parent document

Editing and formatting text

Adding objects to a document

Replication

Creating a replica

Using stacked icons

Replicating a database

Customizing Notes

Creating SmartIcon sets

Defining user preferences

Course incorporates: Test

Hard Disk Requirements 12MBs


Moving to Notes 4: Using Notes Mail

Following course	Moving to Notes 4: Basic User II

Course duration:	4 hours

Audience:	 Notes 3 Mail users

Pre-requisites:	Audience should be basic Notes 3 Mail users

Course aim:	To enable Notes 3 Mail users to update to Notes 4 Mail

Learning objectives:

After taking this course, the user should be able to

•	outline the new features in Notes 4 Mail

•	read and reply to a memo in Notes Mail

•	create, address, and send a memo

•	use the Notes 4 Mail workflow forms

•	create and use Notes 4 stationery

Topics covered

Introduction

What's new about Notes Mail

Reading and replying to mail

Reading mail

Replying to mail

Deleting mail

Sending a memo

Creating and addressing a memo

Sending and saving mail

Notes forms

Mail workflow forms

Mail tools

Course incorporates a test

Hard Disk Requirements 20MBs


Moving to Notes 4: The Power User

Following course	Moving to Notes 4: Basic User II

Course duration:	4 hours

Audience:	Notes 3 Mail users

Pre-requisites:	Audience should be basic Notes 3 Mail users

Course aim:	To enable Notes 3 Mail users to update to Notes 4 Mail

Learning objectives:

After taking this course, the user should be able to

•	outline the new features in Notes 4 Mail

•	read and reply to a memo in Notes Mail

•	create, address, and send a memo

•	use the Notes 4 Mail workflow forms

•	create and use Notes 4 stationery

Topics covered

Advanced document features

Introduction

Modifying objects

Using hotspots

Headers and footers

Automating Notes

Actions

Agents

Database design

Creating a database

Designing a form

Designing views and folders

Course incorporates a test

Hard Disk Requirements 12.5MBs


Moving to Notes 4: The Mobile User

Following course	Moving to Notes 4: The Power User

Course duration:	4 hours

Audience:	Notes 3 mobile users

Pre-requisites:	Audience should be basic Notes 3 mobile users

Course aim:	To enable Notes 3 mobile users to update to Notes 4

Learning objectives:

After taking this course, the user should be able to

•	outline the new features in Notes 4 for the mobile user

•	set up a remote connection

•	use the enhanced selective replication options of Notes 4

•	use the Replicator workspace page to schedule and perform

replication

Topics covered

Introduction

Notes 4 and the mobile user

Taking Notes databases on the road

Setting up for replication

Ports and Modems

Location documents

Server documents

Replication settings

Space Savers and Send panels

Scheduling and advanced settings

The Replicator page

What is the Replicator?

Customizing replication

Course incorporates a test

Hard Disk Requirements 15MBs


Lotus Notes Release 4: Basic User I

Currently in development.


Lotus Notes Release 4: Basic User II

Currently in development.


Lotus Notes Release 4: Basic User III

Currently in development.


Lotus Notes Release 4: Using Notes Mail

Currently in development.


Lotus Notes Release 4: The Mobile User

Currently in development.


Lotus Notes Release 4: The Power User

Currently in development.


Notes 4 and the Net

Currently in development.


Lotus Notes Release 4: Application Development Update I: Creating a Notes 4 Database

Following course:	Application Development Update I: Enhancing a Notes 4 Database

Course duration:	4 hours

Audience:	Experienced Lotus Notes R3 application developers who have

designed, developed, and implemented single-database applications

Pre-requisites:	The Lotus Notes 4 end-user update courses

Course aim:	To enable the student to create a single-database application using

Lotus Notes 4.x

Learning objectives:

After taking this course the user should be able to

•	describe the Lotus Notes 4.x application development environment

•	describe some of the context-sensitive design features of Lotus

Notes 4.x

•	create a database

•	design forms and views

•	define and create actions and agents

Topics covered

The Notes Release 4 environment

Overview

The user interface

The design interface

Converting and creating databases

Form design

Creating a form

Adding text and fields

Saving, testing and editing

View design

Creating a view

Implementing view properties

Creating and adding columns

Course incorporates a test

Hard Disk Requirements 15MBs


Lotus Notes Release 4: Application Development Update I: Enhancing a Notes 4 Database

Following course:	Application Development Update II: Notes 4 Interface Design

Course duration:	4 hours

Audience:	Experienced Lotus Notes R3 application developers who have

designed, developed, and implemented single-database

applications

Pre-requisites:	The Lotus Notes 4.x end-user update courses; the course

Application Development Update I: Creating a Notes 4 Database

Course aim:	To enable the student to enhance and finalize a single-database

application using Lotus Notes 4.x

Learning objectives:

After taking this course the user should be able to

•	enhance form design using tables, collapsible sections, and hide-

when formulas

•	enhance view design using advanced view properties

•	define and create hotspots, navigators, and folders

•	finalize the Notes 4.x database for roll-out

Topics covered

Form enhancement

Tables, sections, and

hide-when formulas

Hotspots

Adding subforms

Actions and agents

Overview

Adding actions to forms and views

Creating an agent

Enhancing and finalizing the database

Database folders

Database navigators

Finalizing the database

Course incorporates a test

Hard Disk Requirements 15MBs


Lotus Notes Release 4: Application Development Update II: Notes 4 Interface Design

Currently in development.


Lotus Notes Release 4: Application Development Update II: Notes 4 Automation and Workflow

Currently in development.


Lotus Notes Release 4: Application Development I: Creating a Notes Database

Currently in development.


Lotus Notes Release 4: Application Development I: Form Design Techniques

Currently in development.


Lotus Notes Release 4: Application Development I: View Design Techniques

Currently in development.


Lotus Notes Release 4: Application Development I: Actions and Agents

Currently in development.


Lotus Notes Release 4: Application Development I: Navigation Techniques

Currently in development.


Lotus Notes Release 4: Application Development I: Finalizing the Database

Currently in development.


Lotus Notes Release 4: System Administration Update I

Currently in development.


Lotus Notes Release 4: System Administration Update II: Object Store

Currently in development.


Lotus Notes Release 4: System Administration I: System Administration Tools

Currently in development.


Lotus Notes Release 4: System Administration I: Mail

Currently in development.


Lotus Notes Release 4: System Administration I: Object Store

Currently in development.


Lotus Notes Release 4: System Administration I: Replication I

Currently in development.


Lotus Notes Release 4: System Administration I: Replication II

Currently in development.


Lotus Notes Release 4: System Administration I: Hierarchical Naming

Currently in development.


Lotus Notes Release 4: System Administration I: Security

Currently in development.


Lotus Notes Release 4: System Administration I: Installation and Setup I

Currently in development.


Lotus Notes Release 4: System Administration I: Installation and Setup II

Currently in development.


Notes for the Technical User

Course duration:	10 hours

Audience:	Notes users who serve as technology leaders for other Notes users and who have been given Editor or Designer access to Notes databases. This course is especially valuable for help-desk personnel responsible for user support and maintaining databases created by Notes application developers.

Prerequisites:	The course Basic Notes Concepts

Course aim

To provide an advanced presentation of some of the more technical user features of Notes

Learning objectives

After taking this course, the user should be able to

•	full text index a database and write search queries

•	link and embed objects from other Windows applications

•	create local replica copies of databases and write selective replication formulas

•	customize SmartIcon sets and create new SmartIcons using macro formulas

•	use basic formulas and @functions to create private views

•	import and export data at the view and document levels

Topics covered

Full text indexes

Search Bar queries

Searching multiple databases

Query syntax

Search options

Query Builder

Query by form

Document fields

Views and view attributes

Column formulas

Selection formulas

Custom SmartIcons

Custom SmartIcon sets

Filter macro formulas

Dynamic Data Exchange (DDE)

Object Linking and Embedding (OLE)

Database replication

Replication settings

Synchronizing read marks

Replication conflicts

Background exchange

Selective replication

Importing files and graphics into documents

Importing files, and tabular and structured text into views

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 15.5MBs


Application Development I: Forms and Formuals
Application Development I: Forms and Formulas

Course duration:	8 hours

Audience:	Serious Notes application developers responsible for creation of Notes databases

Prerequisites:	Familiarity with Notes is assumed. Ideally students should have taken the

courses Basic Notes Concepts and Notes for the Technical User.

Course aim

To provide a solid foundation in Notes database design for the application developer and upgrades to IEEE standards

Learning objectives

After taking this course, the user should be able to

•	create a multi-form, multi-view application from the ground up to completion

•	use editable and calculated field types to build Document and Response document forms that inherit values

•	apply @functions in fields and window titles

•	hide information and use windows titles to make forms easier to read

•	automate tasks in forms

Topics covered

Notes terminology

The .NSF file

Form design

Form types

Data types

Field design

Form attributes

Creating forms

Creating a Response form

Creating a Response to Response form

Formulas

@Functions

Field formulas

Calculated fields

Editable fields

Inheritance

Adding a window title to a form

Hiding information in a form

Using buttons to automate tasks in forms

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 13.5MBs


Application Development I: Views and Database Admin

Course duration:	8 hours

Audience:	Serious Notes application developers responsible for creation of Notes

databases

Prerequisites:	Some familiarity with Notes is assumed. Ideally students should have taken

the courses Basic Notes Concepts, Notes for the Technical User, and

Application Development I: Forms and Formulas

Course aim

To provide a solid foundation in Notes database design for the application developer and upgrades to IEEE standards

Learning objectives

After taking this course, the user should be able to

•	design views and create view columns including 'Responses only' columns

•	format views by selecting view attributes and utilizing column totals and selection formulas

•	roll out the database and maintain the design

•	maintain database security

•	describe and create filter macros

Topics covered

View design

Column attributes

Responses only columns

View attributes

Column totals

Selection formulas

About Database document

Using Database document

Database synopsis

Database security

The Access Control List (ACL)

Filter macros

Macros and the ACL

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 10MBs


Application Development ll Advanced Form and View Design

Course duration:	8 hours

Audience:	Advanced dedicated Notes application developers responsible for the design and creation of sophisticated applications

Prerequisites:	A strong knowledge of Notes basics, operating systems, and graphical windowed environments is required; the two courses Application Development I: Forms and Formulas and Application Development I: views and Database Administration

Course aim

To provide an in-depth knowledge of Notes application design

Learning objectives

After taking this course,the user should be able to

•	effectively use shared fields to reduce development time and standardize field definitions

•	control formula calculations

•	use buttons to automate tasks

•	accept user data with dialog boxes

•	use OLE in forms

•	use reserved/Notes predefined fields and form formulas to control forms

•	control display of documents in views

•	manipulate distinguished names using @UserName

•	read and write environment variables

•	look up data in other Notes databases

Topics covered

Shared fields

Buttons

Controlling calculations

@Prompt

OLE in forms

Reserved field names

Notes predefined fields

Alternate forms

Form formulas

Hidden columns

Distinguished names

@UserName

Private views

Environment variables

NOTES.INI

@DBColumn

@DBLookup

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 10.5MBs


Application Development Design and Application Management
Application Development ll Workflow Design and Application Management

Course duration:	8 hours

Audience:	Advanced dedicated Notes application developers responsible for the design and creation of sophisticated applications

Prerequisites:	A strong knowledge of Notes basics, operating systems, and graphical windowed environments is required; the two courses Application Development I: Forms and Formulas and Application Development I: Views and Database Administration

Course aim

To provide an in-depth study of Notes application design

Learning objectives

After taking this course, the user should be able to

•	design workflow applications in Notes

•	set up mail routing to databases

•	use mail-related fields to mail enable forms

•	use @MailSend

•	design and test filter, background, and paste/mail macros

•	describe how access to forms, views, documents and sections of documents can be restricted

•	define field security

•	use field and section signing

•	enable mail and document encryption

•	standardize database design using design templates

•	use the custom form template

Topics covered

Workflow applications

Mail routing  applications

Mail-related fields

Mail enabling forms

Reserved mail fields

@MailSend

Macros and the ACL

Filter macros

Full text search macros

Background macros

Paste/mail macros

Categorizing mail

Access roles

Form and view access lists

Document access lists

Form sections

Signing fields

Signing a section

Document encryption

Mail encryption

Design templates

FORMS.NTF

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 14MBs


System Administration I: Setup and Security

Course duration:	8 hours

Audience:	Experienced LAN administrators who are responsible for the installation and rollout of Notes client/server technology

Prerequisites:	A strong knowledge of Notes basics, operating systems, and graphical windowed environments is required; the course Notes for the Technical User

Course aim

To provide a solid foundation for the Notes system administrator

Learning objectives

After taking this course, the user should be able to

•	plan the installation of Notes servers and workstations

•	determine the LAN and WAN components necessary for Notes communications

•	define Notes named networks and domains

•	set up the first Notes server

•	troubleshoot startup problems

•	use server console commands

•	register and set up Notes workstations

•	troubleshoot server access problems

•	effectively use a file server to install and run Notes workstations

•	batch register new users

•	determine when to use hierarchical certification

•	create server access lists

Topics covered

Server planning

LAN and WAN components

Notes named networks

Notes domains

First Notes server setup

Naming conventions and requirements

NOTES.INI

Notes startup problems

Server console commands

Server startup messages

Additional Notes servers

Port and modem setup

Workstation setup

Registering Notes users

Server access problems

Installing Notes from a file server

Customizing the Notes installation

Using a file server with Notes

Batch registration of new users

Authentication and security

Certifier ID

Server and User IDs

Hierarchical v non-hierarchical certificates

Server and workstation access

Server access lists

Workstation ID security

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12.2MBs


System Administration I: Replication and Mail Routing

Course duration:	8 hours

Audience:	Experienced LAN administrators who are responsible for the installation and rollout of Notes client/server technology

Prerequisites:	A strong knowledge of Notes basics, operating systems, and graphical windowed environments is required; the course System Administration I: Setup and Security

Course aim

To provide a solid foundation for the Notes system administrator

Learning objectives

After taking this course, the user should be able to

•	manage, control, sequence and schedule replication

•	schedule, and manage efficient mail routing

•	troubleshoot mail routing and replication problems

Topics covered

Server to server replication

Workstation to server replication

Document deletion stubs

Replication settings

Replication sequencing

Replication scheduling

Connection documents

Calling schedules

ACL and replication

Selective replication

Concurrent update

Database integrity

Sever backup

Program documents

Mail routing

Mail priority

Managing the MAIL.BOX

Windows version available

Course incorporates:  Test, Fullhands-on simulation

Hard Disk Requirements 10.6MBs


System Administration ll: System Management and Server Statistics

Course duration:	8 hours

Audience:	Experienced LAN administrators who are responsible for the installation and rollout of Notes client/server technology

Prerequisites:	A strong knowledge of Notes basics, operating systems, and graphical windowed environments is required. A mastery of the topics covered in the course Notes for the Technical User and both System Administration I courses is also required. A working knowledge of Notes application development is highly recommended.

Course aim

To provide advanced information for the Notes administrator responsible for the rollout of Notes in large, multi-domain, multi-Notes named networks and multi-protocol environments

Learning objectives

After taking this course, the user should be able to

•	configure multi-protocol OS/2 Notes servers

•	describe the purpose and function of the various Notes gateways

•	ensure efficient mail routing and replication throughout a large network

•	ensure system access

•	describe how a Notes network can be managed centrally

•	record server problems using the NOTES.RIP file

•	configure server statistics monitors, alarms and events

•	centralize multi-server statistics and events collection and monitor shared databases

Topics covered

Network architecture

Network protocol overview

Specialized Notes servers

Using file servers with Notes

Gateway overview

Foreign domains

Monitoring of replication and mail routing

Database access

Standardizing Notes setup

Directory and database links

Standby servers

Equipment inventory database

Managing groups

Handling user requests

Server problem history

Statistics

Alarms

Events

Multiple server information

Remote console

Database monitoring

Windows version available

Course incorporates: Test, Fullhands-on simulation

Hard Disk Requirements 10MBs


System Administration ll: Hierarchical Certification and Multiple Domains

Course duration:	8 hours

Audience:	Experienced LAN administrators who are responsible for the installation and rollout of Notes client-server technology

Prerequisites:	A strong knowledge of Notes basics, operating systems, and graphical windowed environments is required. A mastery of the topics covered in the course Notes for the Technical User and the course System Administration I: Setup and Security is required.

Course aim

To provide advanced information for the Notes Administrator responsible for the rollout of Notes in large, multi-domain, multi-Notes named networks and multi-protocol environments

Learning objectives

After taking this course, the user should be able to

•	plan and administer large Notes domains using multi-layer hierarchical certificates and the distinguished naming system

•	cross-certify other organizations

•	implement cross-domain communications

Topics covered

Distinguished naming

Hierarchical certification

Organizational (O) certifiers

Organizational unit (OU) certifiers

Recertification

Cross-certification

Non-hierarchical certificates

Trusting certificates

Routing mail between domains

Cascaded Name & Address Books

Merging domains

Domain v organization

Creating a new domain

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 10.5MBs


Moving from PowerBuilder 3.0a to 4.0a

Course duration:	8 hours

Audience:	Analysts, designers, developers, and system managers who are familiar withPowersoft PowerBuilder Version 3

Prerequisites:	PowerBuilder 3.0a experience

Course aim

To describe the new features and enhancements available in PowerBuilder 4.0

Learning objectives

After taking this course, the user should be able to

•	migrate 3.0a applications to 4.0

•	identify the main enhancements in PowerBuilder 4.0

•	use the new functions, events, and other new features in PowerBuilder 4.0

Topics covered

New platforms

Nested reports

Composite reports

Multi-table Quick Select

Referencing computed fields

New dialogs

New DataWindow functions

New DataWindow attributes

OLE 2.0

New Project painter

Powerscript painter enhancements

Enhanced database support

New Data Pipeline

CODE enhancements

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 18.5MBs


PowerBuilder: The Basics

Course duration:	8 hours

Audience:	New PowerBuilder users

Prerequisites:	A basic knowledge of Microsoft Windows; the courses Relational Principles, Object-Oriented Principles and The Client/Server Model

Course aim

To introduce new users to PowerBuilder and to provide the basic knowledge required to create PowerBuilder applications

Learning objectives

After taking this course, the user should be able to

•	navigate among the tools in the PowerBuilder environment

•	use the Library, Application, Window, and DataWindow painters to build a PowerBuilder application

•	connect an application to a database

•	retrieve, insert, update, and delete data in a PowerBuilder application

•	complete and package an application for distribution

Topics covered

Introduction to PowerBuilder

The application environment

The PowerBuilder interface

Objects, events, and scripts

Scripting concepts

PowerBuilder libraries

Creating a library in the Library painter

Application objects

Creating an application object in the Application painter

The user interface

Creating windows and control objects in the Window painter

Writing scripts in the PowerScript painter

Relational database concepts

The data interface

Creating a DataWindow object in the DataWindow painter

Transaction objects

Establishing the connection to the database

The DataWindow control

Identifying and accessing the database

DataWindow buffers

Inserting and deleting rows

Transaction processing

Updating the database

Creating an executable

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 10MBs


PowerBuilder: DataWindow Concepts

Course duration:	8 hours

Audience:	Windows and database software developers

Prerequisites:	The course PowerBuilder: The Basics

Course aim

To expand the users knowledge and experience of the essential elements of the PowerBuilder environment.

Learning objectives

After taking this course, the user should be able to

•	create DataWindows in any of the available presentation styles

•	format a DataWindow object

•	specify validation rules, edit styles, and display formats for DataWindow columns

•	associate a DataWindow with a DataWindow control

•	use a DataWindow to display data at the client and update data to the server

•	manage data input in a DataWindow control

•	use the CloseQuery event to prompt users to update changes in the DataWindow control to the server

Topics covered

How DataWindows work

DataWindow components

Control v object

Communicating with the database

Dynamic association of a DataWindow with a control

Creating DataWindows- data sources- presentation styles- the SQL Select option

Formatting DataWindows- bands- groups- layers- computed fields- formatting objects

Displaying and validating data- display formats- edit styles- validation rules

Retrieving data

Manipulating data

Filters and sorts

Updating the database

Writing script for DataWindows

Edit control

Validating user input

The CloseQuery event

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 17.5MBs


PowerBuilder: Implementing a User Interface

Course duration:	8 hours

Audience:	PowerBuilder software developers

Prerequisites:	The course PowerBuilder: The Basics

Course aim

To extend the student's skill in creating a PowerBuilder application interface

Learning objectives

After taking this course, the user should be able to

•	implement GUI guidelines when building a user interface

•	use the Menu painter to build menus

•	associate a menu with a window

•	develop an MDI application

•	declare and use structures

•	create and use functions and events

•	build communication links between objects in an application

•	υse external source DataWindows

•	package an application using PBDs and PBRs

•	create a project in the Project painter

Topics covered

Structures

Window types

Controls

An overview of GUI design guidelines

The Menu painter

Building menus

Associating a menu with a window

MDI applications

MDI frames and sheets

Calling the OpenSheet function

Declaring global, instance, and local variables in PowerBuilder

The Structure painter

Building structures

Creating and using events

Creating and using functions

Communication between objects

Passing data between windows

Using external source DataWindows for non-relational data display and user input

Packaging methods

The Project painter

Creating a project

PBDs

PBRs

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 18.5MBs


PowerBuilder: Object-Oriented Essentials

Course duration:	8 hours

Audience:	PowerBuilder software developers

Prerequisites:	The course PowerBuilder: The Basics

Course aim

To provide a foundation for object-oriented development in PowerBuilder applications

Learning objectives

After taking this course, the user should be able to

•	discuss basic object-oriented concepts and terminology

•	declare multiple instance of objects

•	use inheritance in PowerBuilder

•	manage ancestors in PowerBuilder

•	declare and use instances of standard and standard class user objects in PowerBuilder applications

Topics covered

Classes

Objects

Instances

Declaring instances

Instantiating objects

Multiple instances

Multiple instances in MDI

Inheritance

Ancestors and descendants

Using inheritance in PowerBuilder

Extending inherited objects

Working with ancestors in PowerBuilder

Standard (visual) user objects

Inheriting controls

Extending controls

Subclassing controls

Standard class (non-visual) user objects

Declaring and using instances of transaction objects

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 13MBs


PowerBuilder 5: New Development Techniques

Currently in development.


PowerBuilder 5: The Basics

Currently in development.


PowerBuilder 5: DataWindow Concepts

Currently in development.


PowerBuilder 5: Implementing a User Interface

Currently in development.


PowerBuilder 5: Object-Oriented Techniques

Currently in development.


Fundamentals of Visual Basic

Course duration:	8 hours

Audience:	Windows software developers

Prerequisites:	Good user knowledge of Windows 3.1 as well as some experience in programming with a high-level language

Course aim

To introduce the experienced Windows user to building graphical, event-driven applications using Visual Basic

Learning objectives

After taking this course, the user should be able to

•	describe the Windows event-driven programming model

•	build simple Visual Basic applications according to that model

•	design and create Visual Basic forms  menus and controls

•	design and construct effective graphic interfaces for application software

•	use the simpler constructs of the Visual Basic language to create Windows applications

Topics covered

The event-driven GUI programming model

Starting and stopping Visual Basic

Visual Basic terminology

Main Visual Basic display features

Forms and their properties

Adding controls to a form

Properties of controls

Labels and text boxes

Command buttons

Miscellaneous controls

Managing Visual Basic projects

Event and general procedures

Scope of procedures

Procedures calling each other

Creating menus with Visual Basic

List boxes

Combo boxes and file-handling list boxes

Running Visual Basic applications

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 16MBs


Programming in Visual Basic

Course duration:	12 hours

Audience:	Windows software developers

Prerequisites:	Good user knowledge of Windows 3.1 as well as some experience in using Visual Basic as provided by the course Fundamentals of Visual Basic

Course aim

To enable software developers to develop advanced Visual Basic programs including programs using the facilities provided by the Visual Basic Professional Edition

Learning objectives

After taking this course, the user should be able to

•	write fluent Visual Basic code for events

•	use Visual Basic variables, data, expressions and arrays

•	design and construct effective graphic interfaces for application software

•	design graphic controls and use the coordinate system for placement of graphic objects

•	program for print output and timers

•	use the Visual Basic debugger

Topics covered

Data and variables

Type conversions

Procedure parameters

User-defined functions

String processing and slicing

Character and string conversion

Miscellaneous controls

Pattern matching

Declaring arrays

Dynamic and control arrays

File manipulation and specifications

Picture boxes

Image controls

The co-ordinate system

Drawing shapes

Printing

Using times

The clipboard

DDE and OLE

MDI

DLLs

Debugging

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 11.8MBs


SQLWindows: An Introduction

Course duration:	8 hours

Audience:	IS managers and potential SQLWindows developers

Prerequisites:	Users should be familiar with Microsoft Windows. Familiarity with object orientation and relational database concepts would also be helpful.

Course aim

To provide the user with an overview of the SQLWindows product

Learning objectives:

After taking this course, the user should be able to

•	make an informed business decision on the potential of SQLWindows in a software development environment

•	explain the purpose of each SQLWindows tool

•	outline the benefits of developing applications using object-oriented techniques and tools

•	explain how SQLWindows can support database applications which are independent of both database and hardware vendors, using Gupta's connectivity component: SQLNetwork

Topics covered

Database concepts

Distributed computing

QuickObjects

QuickForms

SQLWindows - Solo

SQLWindows - Starter

SQLWindows - Network

SQLWindows - Corporate

TeamWindows

The project development manager

The repository manager

SQLNetwork

SQLTalk

SQLConsole

SQLBase

Quest

ReportWindows

EditWindows

ODBC

Windows version available

Course incorporates: Test

Hard Disk Requirements 9MBs


SQLWindows: Quick Start

Course duration:	8 hours

Audience:	Potential SQLWindows programmers

Prerequisites:	Users should be familiar with Microsoft Windows and relational database concepts. Familiarity with object orientation would also be helpful.

Course aim

To provide and introduction to the development of Windows-based applications using SQLWindows QuickObjects

Learning objectives

After taking this course, the user should be able to

•	use the SQLWindows interface

•	develop powerful client/server database applications using QuickForms and QuickObjects

Topics covered

The SQLWindows interface

The outline window

The design window

The Tool Palette

The Customizer

Window types: MDI, top-level and child

Using QuickObjects

Using QuickForms

Hands-on: creating a workspace

Hands-on experience: creating QuickObject data sources

Hands-on experience: adding QuickObject visualizers

Hands-on experience: adding QuickObject commanders

Hands-on experience: linking master and detail data sources

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 8.25MBs


SQLWindows: Introduction to SAL

Course duration:	8 hours

Audience:	Programmers

Prerequisites:	The course SQLWindows: Quick Start, familiarity with Microsoft Windows, basic programming concepts, and relational database concepts.

Course aim

To provide a sound foundation in SQLWindows application language (SAL) constructs and in how to create applications that make the most of the Windows event-driven environment

Learning objectives

After taking this course, the user should be able to

•	construct expressions and statements in SAL

•	use object-qualification and window handles as appropriate for referencing

•	use event/message programming techniques

•	create menus

•	create timers and message boxes

Topics covered

The Outline structure

Including libraries

Using the Library Browser

Editing the Outline

Using Outline Options

Data types

Variables

Arrays

Constants

Expressions

Statements

Scope and qualified referencing

Window handles

Writing functions

Using external functions

Defining messages

Event/message programming

Menus

Using the Menu Editor

Creating timers and message boxes

Windows version available

Course incorporates: Test

Hard Disk Requirements 20MBs


SQLWindows: Database Queries

Course duration:	8 hours

Audience:	Programmers

Prerequisites:	The course SQLWindows: Introduction to SAL; student should be familiar with Microsoft Windows, the SQLWindows development environment and relational database concepts. They should also be aware of the principles and techniques of software development using SQLWindows.

Course aim

To provide the user with an overview of the SQLWindows product

Learning objectives

After taking this course, the user should be able to

•	connect a SQLWindows application to a SQL database

•	create graphical objects

•	display the results of database queries in data fields and other visualizers

•	populate table windows

•	use VBXs and Windows custom controls in a SQLWindows application

Topics covered

Connecting to and disconnecting from a SQL database

Compiling queries

Executing queries

Fetching data

Using bind variables

Using the database browser

Creating top-level windows

Using dialog boxes

Creating passive objects

Using simple data visualizers

Creating and populating list boxes and combo boxes

Using option objects

Scroll bars for browsing

Scroll bars as graphical scales

VBXs and Windows custom controls

Creating and populating table windows

Windows version available

Course incorporates: Test

Hard Disk Requirements 16MBs


SQLWindows: Additional Programming Techniques

Course duration:	8 hours

Audience:	Programmers

Prerequisites:	The courses SQLWindows: Introduction To SAL and SQLWindows: Database Queries; students should be familiar with Microsoft Windows, object-orientation, the SQLWindows development environment, and relational database concepts. They should also be aware of the principles and techniques of software development using SQLWindows and have some experience of programming in SQLWindows.

Course aim

To broaden the programming skills of SQLWindows programmers

Learning objectives

After taking this course, the user should be able to

•	create applications which enable users to perform DML and batch DML operations on a SQL database

•	develop applications with that take account of server consistency and concurrency considerations

•	perform basic database management tasks using Quest

•	create report templates and include viewing and printing facilities in an application

•	use SQLWindows debugging tools

•	write code that handles SQL errors

•	use the SQLWindows Class Editor to implement object-orientation in SAL programming

Topics covered

Preparing and executing UPDATEs, INSERTs, and DELETEs

COMMITing statements

Cursor preservation

Marking rows in a table window

Performing batches of UPDATEs, INSERTs, and DELETEs

Database parameters

Isolation levels

Locking strategies

Row IDs

Input and Output message buffers

Animation

Breakpoints

Debugging

The default error-handler

Writing local and global error-handlers

Using Quest for basic data management

Creating report templates

Viewing and printing reports

Object-oriented programming in SAL

Using the Class Editor

Windows version available

Course incorporates: Test

Hard Disk Requirements 17.0MBs


A Tour of ANSI C

Course duration:	6 hours

Audience:	Programmers and software developers new to C

Prerequisites:	Awareness of programming concepts; experience of using a third generation high-level language such as Pascal, PL/1 or Fortran

Course aim

To familiarize the user with the capabilities of the ANSI C language and to enable the user to write useful C programs

Learning objectives

After taking this course, the user should be able to

•	explain the process of compiling, linking and running C programs

•	write useful C programs

•	describe important C language constructs

Topics covered

Compilation and execution

Simple C Programs

Functions

Simple data representation

Operators

Syntax of C expressions and statements

Standard devices

Conditional statements

Iteration

Arrays

Pointers

The C preprocessor

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.3MBs


Data Representation in ANSI C

Course duration:	6 hours

Audience:	Programmers and software developers

Prerequisites:	Awareness of programming concepts; experience of using a third generation high-level language such as Pascal, PL/1 or Fortran

Course Aim

To familiarize the user with how programs written in the ANSI C language use memory to store data, and to assist the user in writing portable C programs

Learning objectives

After taking this course, the user should be able to

•	describe and use simple and aggregate C data types

•	write C programs which are not limited by system-specific data representation

Topics covered

Fundamental C data type

Variables and identifiers

Variable initialization and assignment

Numeric constants

Character constants

String constants

Escape sequences

Constant expressions

Enumeration types

Constant expressions

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.25MBs


Functions in ANSI C

Course duration:	6 hours

Audience:	Programmers and software developers requiring a detailed explanation of how functions are implemented and written in programs written in the ANSI C programming language

Prerequisites:	The courses A Tour of ANSI C and Data Representation in ANSI C

Course aim

To enable the user  to write functions in the ANSI C language,  to explain how a C program is organized, and to use different kinds of variables at various points in a program

Learning objectives

After taking this course, the user should be able to

•	outline the syntax of C functions

•	outline the rules of scope and extent

•	write C programs which take advantage of the C language storage-class specifiers

Topics covered

Compound statements

Function headers

Function return values

Function arguments

Storage class

Scope and extent

Declaration v definition

Use of header files

Recursion

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.37MBs


Expressions in ANSI C

Course duration:	6 hours

Audience:	Programmers and software developers

Pre requisites:	The course A Tour of ANSI C

Course aim

To familiarize the user with the syntax rules  governing the construction of expressions and statements in the ANSI C language, and to enable the user to use expressions and statements correctly

Learning objectives

After taking this course, the user should be able to

•	explain the syntax of C expressions and statements

•	outline the rules of  precedence and associativity

•	write C programs without semantic errors caused by badly specified expressions

•	use the bitwise operators to write C programs which do portable bit-manipulation operations

Topics covered

Boolean value of expressions

Assignment

Arithmetic and relational operators

Logical and bitwise operators

The comma operator

Conditional expressions

Evaluation order of expressions

Operator precedence and associativity

Expression type

DOS version available

Course incorporates: Test,Glossary

Hard Disk Requirements 3.39MBs


Flow Control in ANSI C

Course duration:	6 hours

Audience:	Programmers and software developers

Prerequisites:	The course A Tour of ANSI C

Course aim

To assist the user to write ANSI C programs with advanced flow-control statements without sequencing errors

Learning objectives

After taking this course, the user should be able to

•	use the conditional and iterative statements provided in C

•	use C+s unconditional jump statements

•	use switch statements avoiding the "fall-through" error

Topics covered

Statement blocks

Conditional statements

Loops: for, while and do

break and continue

goto and labels

switch and case

C program example: the dates program

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements3.55MBs


Text Processing in ANSI C

Course duration:	6 hours

Audience:	Programmers and software developers

Prerequisites:	The courses A Tour of ANSI C and Functions in ANSI C

Course aim

To enable the user to write ANSI C programs for text, string and array-processing

Learning objectives

After taking this course, the user should be able to

•	use general arrays and character strings in C

•	use pointers for text processing and pattern-matching

•	use the common string library functions provided by the standard C library

Topics covered

Definition of an array

Initializing arrays

Arrays and strings

Initializing strings

Using strings with subscripts

Using strings with pointers

Common string library functions

Implementing substring and pattern-matching functions

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.33MBs


Processing Records in ANSI C

Course duration:	6 hours

Audience:	Programmers and software developers

Prerequisites:	The courses A Tour of ANSI C, Functions in ANSI C, and Text Processing in ANSI C

Course aim

To enable the user to write ANSI C programs for processing aggregate data objects individually, in arrays and in lists

Learning objectives

After taking this course, the user should be able to

•	use structures and unions in C

•	use structure and union pointers with functions

•	describe the fundamental techniques for implementation of linked lists in C programs

Topics covered

Structure basics

Arrays of structures

Pointers to structures

Structures and functions

Structure initialization

Bit fields

Unions

sizeof operator

Programmer-defined data types

Linked structures

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.56MBs


ANSI C Pointers

Course duration:	6 hours

Audience:	Experienced C programmers and software developers

Prerequisites:	Some experience of programming in C; preferably all previous courses on C in this curriculum

Course aim

To help the user to become proficient in the use of the ANSI C pointer mechanisms, thereby enabling the user to write advanced, efficient C programs

Learning objectives

After taking this course, the user should be able to

•	use pointers of all types in C programs

•	do address arithmetic

•	use pointers with  functions

•	explain and use double address indirection

•	write programs using dynamic memory allocation

Topics covered

Pointers and addresses

Pointers to data objects

Function call by reference

Address arithmetic

Pointers to functions

Arrays of pointers

Complex pointer declarations

Dynamic storage allocation

Linked lists

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.64


The ANSI C Standard Library

Course duration:	6 hours

Audience:	Experienced C programmers and software developers needing to write ANSI C programs to do general input-output and file processing

Prerequisites:	Some experience of programming in C; preferably all previous courses on C in this curriculum

Course aim

To instruct the user in programming file and other I/O operations with the ANSI C language and to enable the user to implement the facilities offered by the standard library

Learning objectives

After taking this course, the user should be able to

•	write C code to manipulate simple files

•	explain the difference between files and streams

•	explain the key logical abstractions under which files are implemented in C

•	write C code to do random file access

•	use the string, mathematical, character-class-test and other functions made available by the standard library

Topics covered

Introduction to file and general I/O

Standard I/O

The printf and scanf family

Files and streams

File handling

Random access

String functions

Character class tests

Mathematical  and other functions

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.45MBs


The ANSI C Preprocessor

Course duration:	4 hours

Audience:	Experienced C programmers and software developers

Prerequisites:	Some experience of programming in C; preferably all previous courses on C in this curriculum

Course aim

To help the user to become proficient in using the preprocessor to define symbolic constants and macros, to perform conditional compilation and to assist in program debugging

Learning objectives

After taking this course, the user should be able to

•	define symbolic constants and macros in C programs

•	use header files properly

•	use the preprocessor for conditional compilation and debugging

•	use command-line arguments

Topics covered

Symbolic constants and macros

Preprocessor directives

Preprocessor pitfalls

Conditional compilation

Debugging

New preprocessor directives

Command-line arguments

DOS version available

Course incorporates: Test,Glossary

Hard Disk Requirements 3.05MBs


C++ Programming Classes

Course duration:	10 hours

Audience:	Programmers, software developers, and technical managers new to C++.

Prerequisites:	Awareness of programming concepts; familiarity with the courses on C in this curriculum; experience of using a third-generation high-level language such as Pascal, PL/1 or FORTRAN would be useful.

Course aim

To give the user an appreciation of the capabilities of the C++ language, to introduce the user to the role of C++ classes, and to enable the user to write useful C++ programs

Learning objectives

After taking this course, the user should be able to

•	describe the process of compiling, linking and running C++ programs

•	explain the principles of object-oriented analysis, design and programming

•	describe how classes can be used as tools in writing programs to reflect real-world processes

•	write useful C++ programs

•	explain the detailed syntax of C++ classes, scope rules surrounding classes, and the use of structures and unions

Topics covered

Principles of object-oriented programming

Encapsulation, inheritance and polymorphism

Compilation and execution of C++ programs

Simple C++ programs

Structure syntax

Classes

Class content

Class members

Class scope

Classes and pointers

Unions

Bit fields

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 4.17MBs


C++ Programming Constructors and Destructors

Course duration:	8 hours

Audience:	Programmers and software developers

Prerequisites:	The course C++ Programming: Classes

Course aim

To make the user aware of the advantages of using constructors and destructors in C++ classes as well as the difficulties in doing so and to familiarize the user with the detailed syntax of both

Learning objectives

After taking this course, the user should be able to

•	write C++ classes which initialize and clean up objects of their own type

•	explain  the difference in C++ between initialization and assignment

•	use copy constructors

Topics covered

Constructors and destructors

Constructors with parameters

Syntax rules

Initialization and assignment

Default constructors

Copy constructors

Constructors and dynamic allocation

Constructors, destructors and arrays

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.88MBs


C++ Programming Functions and Operator Overloadin
C++ Programming Functions and Operator Overloading

Course duration:	8 hours

Audience:	Programmers and software developers

Prerequisites:	The course C++ Programming: Classes

Course aim

To familiarize the user with the facilities for overloading functions and operators in C++

Learning objectives

After taking this course, the user should be able to

•	explain the best-fit rules for function overloading

•	use overloaded operators in classes

•	explain the use of member, non-member and friend overloaded-operator functions

•	overload operators with special functions, including the increment and decrement operators, and the operators for dynamic memory allocation

Topics covered

Function overloading

Function call resolution

Best-fit algorithm

Type-safe linkage

Rules for operator overloading

Binary operator overloading

Unary operator overloading

friend operator overloading

The [] operator

The () operator

Overloaded assignment

Overloaded memory allocation

DOS version available

Course incorporates: Test,Glossary

Hard Disk Requirements 4.02MBs


C++ Programming : Inheritance and Virtual Functions

Course duration:	8 hours

Audience:	Programmers and software developers

Prerequisites:	The course C++ Programming: Classes

Course aim

To familiarize the user with  the facilities which exist in C++ for class inheritance and for run-time dynamic binding of class member functions

Learning objectives

After taking this course, the user should be able to

•	use single and multiple class inheritance

•	use single constructors and destructors in class hierarchies

•	explain the purpose of virtual functions

Topics covered

Class inheritance

Access control

Syntax rules for derived classes

Derived-class constructors and destructors

Derived-class constructors with arguments

Multiple inheritance

Constructors in multiple-inheritance hierarchies

Virtual base classes

Pointers to class objects

Virtual functions

Pure virtual functions

Abstract classes

Application: list.cpp

DOS version available

Course incorporates: Test,Glossary

Hard Disk Requirements 4.39MBs


LAN Fundamentals

Course duration:	6 hours

Audience:	Managerial staff

Prerequisites:	Some knowledge of data communications, as covered in Data Communications Essentials and Protocols and Internetworking

Course aim

To give the user a foundation in LAN technology and access methods

Learning objectives

After taking this course, the user should be able to

•	outline the development and use of LANs

•	list and briefly describe the media and topologies available

•	explain the basic operation of local area networks

•	outline the methods of internetworking

Topics covered

History and development of LANs

Servers

Media

Topologies

LAN access methods

CSMA/CD

Token Bus

Token Ring

Wireless LANs

LAN internetworking

DOS version available

Course incorporates: Glossary

Hard Disk Requirements 3MBs


Network Operating Systems

Course duration:	8 hours

Audience:	Network support, sales  support and network management staff

Prerequisites:	Familiarity with the course LAN Fundamentals would be useful.

Course aim

To enable users to choose, manage, and interoperate a network operating system as part of their overall network strategy

Learning objectives

After taking this course, the user should be able to

•	choose the best NOS for their particular network needs

•	outline the key features of network operating  systems and list the major NOSes on the market

•	describe the lower and upper layers in the Novell NetWare protocol suite

•	list the key features of Banyan VINES

•	describe the main features of LAN Manager and its derivatives

•	outline the basic structure of AppleTalk

Topics covered

NOS functions

Global addressing

NOSes in the marketplace

NOS interoperability

NOS future trends

Novell NetWare basics

Service advertising protocol

NetWare Core Protocol

NetWare Loadable Modules

Burst mode

Directory services

Banyan VINES lower, middle and upper layers

VINES strengths and weaknesses

LAN Manager domains

LAN Manager architecture

LAN Manager's data link layer

LAN Manager derivations

AppleTalk architecture

Strengths and weaknesses of AppleTalk

DOS version available

Course incorporates:Test

Hard Disk Requirements 10.5MBs


LAN Operations

Course duration:	12 hours

Audience:	Operational and technical support staff

Prerequisites:	Basic knowledge of LANs, as provided by the course LAN Fundamentals

Course aim

To enable the user to identify the main components of a LAN and the characteristics of each medium, topology, and access method

Learning objectives

After taking this course, the user should be able to

•	identify each LAN component

•	compare the main types of media in terms of expense, interference susceptibility, reliability, and security

•	identify where each category of twisted pair cable (CAT1-5) may be used

•	describe baseband signaling in detail

•	describe the various topologies

•	explain how various access mechanisms work

Topics covered

Servers, workstations and peripherals

Network operating systems

Network interface cards

Analog and digital transmission

Transmission media

UTP, STP, FTP

Structured wiring

Coaxial cable

Fiber optic cable

CAT1-5 cable

Maximum speeds

Installation expense, reliability and security

Susceptibility to interference

Wireless technology

Electronic mail

Application software

Bridges, routers, and gateways

Star, mesh, and ring topologies

Bus, tree, and hybrid topologies

Central hub v independent stations

Contingency considerations

Baseband signaling

Manchester coding

Register insertion

Logical v physical topologies

Token ring

Empty slot

Cambridge ring

Token bus

CSMA/CD and CSMA/CA

Peer-to-peer protocols

Service access points

Medium access control

DOS version available

Course incorporates: Test

Hard Disk Requirements 8.2MBs


LAN Management and Troubleshooting

Course duration:	8 hours

Audience:	Network managers

Prerequisites:	Experience in the administration of LANs

Course aim

To enable network managers to address problem areas and develop specific strategies for proactive management of Ethernet, Token Ring, and FDDI networks

Learning objectives

After taking this course, the user should be able to

•	list the most common problem areas in the three network types

•	list the four management foci in order of implementation cost

•	develop a specific management plan for their network

•	transfer their knowledge to new networks as the corporate internet expands

Topics covered

Scope of LAN management

The importance of documentation

Diagnostic tools

Cabling and connections

Server management

Infrastructure device management

Specific Ethernet problems

Specific Token Ring problems

Developing a plan

Physical layer

Data link troubleshooting plan

Proactive layer 1 and 2 management

Proactive server and infrastructure management

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 10MBs


IEEE LAN Architecture

Course duration:	16 hours

Audience:	Technical support staff

Prerequisites:	Experience with day-to-day operations of a LAN and a basic knowledge of data communications, protocols, and LANs.

Course aim

To enable the user to specify LAN standards and to configure networks and upgrades to IEEE standards

Learning objectives

After taking this course, the user should be able to

•	describe in detail the functions of the LLC and MAC sublayers

•	name and describe in full detail the four IEEE protocols for the LLC and MAC: 802.2, 802.3, 802.4 and 802.5

•	select and implement the appropriate medium, topology and access method for various requirements, specificallya medium-sized office network with low traffic

•	a larger company network with higher traffic levels

•	a real-time process control plant with very high levels of data transfer and requirements for voice and video facilities

Topics covered

802.2 - Logical link control

Connectionless service

Acknowledged connectionless service

Connection-oriented service

Class I and Class II

LLC frame fields

Addressing

U-frames, I-frames, S-frames

P/F bit

Window mechanism

Normal frame exchanges

Recovery from errors and lost frames

802.3 - CSMA/CD

Segment length

TAPs

Repeaters

Collision detection and recovery

Back-off algorithm

Minimum length of frames

Slot times

Medium access unit

Access unit interface

10Base5, 10Base2, 10BaseT,

1Base5, 0Broad36

802.4 - Token Bus

Logical ring

Token and non-token stations

Recovery procedures

Network management

Frame fields

Token frame

Claim token frame

Solicit successor frame

Resolve contention frame

Set successor frame

Who-follows frame

802.5 - Token Ring

Active control station

Token control and reservation

Station bypass

Priority access levels

Frame fields

MAC frame control

LLC frame control

Vectors and sub-vectors

Beacon frame

Duplicate address frame

Ring latency

Trunk coupling unit

DOS Version Available

Course incorporates: Test, Glossary

Hard Disk Requirements 8.8MBs

Special Note: In addition to tutorial units, this course includes a comparative study, which encourages the user to draw comparisons between the various standards, in preparation for decision making.  This is followed by a campus case study, which requires the user to identify the appropriate network for each building and for the interconnection of the buildings.


IEEE LAN Architecture 1
IEEE LAN Architecture l

Course duration:	8 hours

Audience:	Technical support staff

Prerequisites:	A basic knowledge of data communications, protocols and LANs

Course aim

To enable the user to specify the IEEE 802.2 and 802.3 standards and to configure networks to these standards

Learning objectives

After taking this course, the user should be able to

•	describe the functions of the LLC and MAC sublayers

•	describe in full detail the IEEE 802.2 and 802.3 standards

Topics covered

The OSI layers

LAN standards

Primitives and inter-layer communication

Comparisons of OSI and IEEE 802 standards

MAP, TOP, FDDI

802.2 - Logical link control

Connectionless service

Acknowledged connectionless service

Connection-oriented service

LLC frame structure

U-frames, I-frames, S-frames

Normal frame exchanges and recovery from errors

802.3 - CSMA/CD

Collision detection and recovery

Error-checking

Frame structure

Repeaters

Frame length

Notation

10Base5, 10Base2, 10BaseT, 10BaseF, 10Broad36

Windows version in development

Course incorporates: Test

Hard Disk Requirements


IEEE LAN Architecture ll

Course duration:	6 hours

Audience:	Technical support staff

Prerequisites:	A basic knowledge of data communications, protocols and LANs; the course IEEE LAN Architecture I

Course aim

To enable the user to specify the IEEE 802.4 and 802.5 standards, to configure networks to these standards, and to plan for LAN evolution

Learning objectives

After taking this course, the user should be able to

•	describe in full detail the IEEE 802.4 and 802.5 standards

•	select and implement the appropriate IEEE standard for LAN implementation and LAN interconnection

Topics covered

802.4 - Token bus

Logical ring

Network initialization, operation and recovery

Network reconfiguration

Frame structure

Control frames

Physical requirements

Modulation techniques

802.5 - Token Ring

Active control station

Network initialization and operation

Frame structure

Control frames

Physical requirements

High-speed LANs

Isochronous Ethernet

100BaseT

100BaseVG

FDDI

Switching architectures

Network evolution

FDDI

Primary and secondary rings

Frame structure

Early token-release

Timed-token-rotation protocol

Station management

Physical requirements

Windows version in development

Course incorporates: Test

Hard Disk Requirements


Internetworking: Essentials

Course duration:	4 hours

Audience:	Technical support staff

Prerequisites:	A good understanding of LAN standards, as provided by the course IEEE LAN Architecture

Course aim

To introduce the user to internetworking and explain how networks are connected and how differences between them are resolved

Learning objectives

After taking this course, the user should be able to

•	discuss the reasons for internetworking, explain how networks are connected, and describe the devices used to do it

•	outline the types of WAN links and their functions

•	describe how networks are connected at different layers in their architectures

•	identify ways in which LANs may differ from each other and explain how these differences are resolved

Topics covered

Need for internetworking

Internetworking LANs

OSI model

Types of WAN link

How networks differ

SMDS

Frame relay

Bandwidth use

Access methods

Frame sizes

Flow control

Recovery mechanisms

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 9MBs


Internetworking: Bridges, Routers and Gateways

Course duration:	8 hours

Audience:	Technical support staff

Prerequisites:	A good understanding of LAN standards, as covered in the course IEEE LAN Architecture, and some knowledge of internetworking, as provided by the course Internetworking: Essentials

Course aim

To enable the user to implement and manage interconnected networks built to IEEE LAN standards

Learning objectives

After taking this course, the user should be able to

•	describe in detail the operations and functions of bridges and how they transfer data from one IEEE network to another

•	explain the function of the spanning tree algorithm and give an account of its operation

•	discuss source routing

•	differentiate between routers and gateways and explain their respective roles

•	give an account of the various network layer routing protocols

Topics covered

Bridge types

Local and remote bridging

Passing data through a bridge

Bridges and addressing issues

Passing data on to a network

Services and protocols

Internetworking networks

Physical layer connections

Data link layer connections

Network layer connections

Data transfer between IEEE networks

Routers

Gateways

Routing Information Protocol

OSPF Protocol

Border Gateway Protocol

Spanning tree algorithm

Source routing

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 12MBs


WAN Fundamentals

Course duration:	6 hours

Audience:	Managerial and operational staff

Prerequisites:	Data Communications Essentials and Protocols and Internetworking

Course aim

To provide the user with a solid foundation in network technology and operations

Learning objectives

After taking this course, the user should be able to

•	compare digital and analog links

•	compare message, circuit, and packet switching

•	compare switched and permanent virtual circuits and select the appropriate type of virtual circuit in a given situation

•	describe the operation of logical channels and PAD

•	distinguish between adaptive and non-adaptive routing

•	compare various network facilities

•	implement routing policies

Topics covered

Switched and dedicated lines

Multiplexing

Pulse code modulation

Kilostream and megastream

T1 and T3 links

Voice/data integration

Message switching

Packet switching

Circuit switching

Virtual circuits - SVCs and PVCs

Logical channels

Connection-oriented calls

Call collision

Link recovery

PADs

Non-adaptive routing

Adaptive routing - centralized, isolated, distributed Closed user groups

Reverse charging

Call hunting

Call redirect

DOS version available

Course incorporates: Glossary

Hard Disk Requirements 5.9MBs


Management and Security

Course duration:	6 hours

Audience:	Managerial and operational staff

Prerequisites:	A basic understanding of data communications, especially wide area networks, is necessary. Familiarity with the course WAN Fundamentals would be useful.

Course aim

To enable the user to manage a wide area network and implement appropriate security measures

Learning objectives

After taking this course, the user should be able to

•	monitor the performance of a network and collect appropriate statistics

•	draw up a disaster plan and make contingency arrangements

•	plan, schedule, and manage network availability

•	apply testing routines to a network

•	identify threats to network security and to data in transit

•	implement appropriate physical and logical security measures on a wide area network

Topics covered

Network performance

Traffic levels

Percentage utilization

Error/traffic ratio

Threshold levels

Network availability

Service contract

User satisfaction

Planning

Contingency

Capacity

Change and schedule management

Maintenance window

Fault management

Network control center

Problem management

Maintenance contract

MTBF and MTTR

Help desk

Network testing

Certification

Conformance

Stress testing

Audit management

Disaster recovery

Security policy

Security manager

Risk assessment

Access control to computer environments

ID badges, card readers

Audit trail of access

Electronic locks

Access time frames

Logical access to data

Password control

Database integrity

Transmission security

Message authentication

Encryption

Data encryption standard (DES)

Electronic codebook (ECB)

Cipher block chaining (CBC)

Public key cryptography

Dial-up/dialback security

DOS Version Available

Course incorporates: Glossary

Hard Disk Requirements 3.4MBs


Analog Networks

Course duration:	10 hours

Audience:	Operational and technical support staff

Pre requisites:	A thorough understanding of the basics of wide area networks, as provided by the course WAN Fundamentals

Course aim

To enable the user to troubleshoot analog links, using a line analyzer as appropriate

Learning objectives

After taking this course, the user should be able to

•	distinguish between point-to-point and multipoint links and between dedicated and dial-up links, describe each type of link, and choose the appropriate link for a given situation

•	describe polling of branches on a multipoint circuit and explain muxing

•	calculate loss (or gain) in decibels

•	use a line analyzer to carry out continuity, noise, amplitude distortion, frequency shift, impulse noise and phase jitter tests

•	suggest appropriate solutions to these problems

•	describe briefly the application of modems and RS232 interfaces

Topics covered

Leased lines v dial-up lines

Point-to-point links

Multipoint links - main-bearer and spur

Branching/combining unit

Front end processor

Multiplexing

Polling

Impedance on lines

Network design

Bandwidth limitations

Loss

Noise

Decibels

Amplitude distortion

Frequency shift

Phase jitter

Impulse noise

Phase and amplitude hits

Equalization

Conditioning

Line analyzer

Testing lines

Continuity check

Total outage v intermittent problems

Modems

RS-232 interface

DOS Version Available

Course incorporates: Glossary

Hard Disk Requirements 4.5MBs


Modem and Interface Testing

Course duration:	12 hours

Audience:	Operational and technical support staff

Prerequisites:	The course Analog Networks

Course aim

To enable the user to troubleshoot problems on analog networks

Learning objectives

After taking this course, the user should be able to

•	describe the functions and operation of a modem and build an interface, setting up a modem

•	test a modem, interpreting the LCD or LED display on the modem

•	implement the four loop-back testing mechanisms outlined in CCITT V.54

•	use a bit error rate tester

•	describe the RS-232 interface cable in detail, assigning each pin its function

•	use a break-out box to diagnose problems in an RS- 232 interface

•	use a break-out box to build modem-to-modem and terminal-to-terminal interfaces

Topics covered

Functions of modems

Operation of modems

Synchronization

Clocking

Modem facilities

Full duplex

Half duplex

Modem testing - self-tests and end-to-end test

Line looping and testing

Modem facilities

Setting up modems

Modem display

RS-232 interface - physical characteristics

RS-232 interface - electrical characteristics

Transition region

Functions of the 25 pins

Operation of the interface

Testing the interface

Using the break-out box

Building interfaces

DTE-DTE connection

DCE-DCE connection

DOS version available

Course incorporates: Glossary

Hard Disk Requirements 6.0MBs

Special note: This course includes practical implementations, giving the user the opportunity to make decisions and carry out tests in a simulated environment.


x.25 Networking

Course duration:	8 hours

Audience:	Operational and technical support staff

Prerequisites:	Some knowledge of wide area networks, as covered in the course WAN Fundamentals

Course aim

To enable the user to implement and manage a network using the X.25 interfacing protocol

Learning objectives

After taking this course, the user should be able to

•	outline the principles of packet-switched networking

•	list the protocols associated with the various X.25 layers and outline their functions

•	identify and interpret the fields of the X.25 packet header and explain the X.25 addressing method

•	give the sequence of X.25 packets exchanged in various situations

•	explain the sequencing, error recovery, congestion control, flow control , and rerouting mechanisms used by the X.25 protocol

•	explain why and how PADs are used and name the various protocols associated with them

•	identify and interpret the fields of the HDLC LAP-B protocol and describe how HDLC frames are exchanged

Topics covered

HDLC - response and balanced mode

Flow control

Error checking

Window mechanism

Addressing

Link initialization and synchronization

Bit stuffing

Data transparency

HDLC frames, formats and operation

Recovery mechanism

X.25 packet layer protocol

Virtual calls - switched and permanent

Logical channels and designation

PAD operation

X.3, X.28 and X.29

X.121 addressing

Routing techniques - adaptive and non-adaptive

DOS version available

Course incorporates:Test, Glossary

Hard Disk Requirements 4.6MBs


Fast Packet Technologies

Course duration:	6 hours

Audience:	Managerial and operational staff

Prerequisites:	Some knowledge of wide area networks; familiarity with the course WAN Fundamentals

Course aim

To overview technologies based on frame and cell relay and assess their application in networks

Learning objectives

After taking this course, the user should be able to

•	discuss the development of fast packet technologies

•	describe the frame relay network, contrasting it with X.25 and pointing out its advantages

•	explain the principle of cell relay and outline some cell relay implementations

•	discuss SONET and SDH, describe their unusual frame structure and point out the benefits of SONET and SDH multiplexing

•	outline the operation of MANs with particular reference to slots and DQDB

Topics covered

Frame relay

Cell relay

SMDS

Access classes

MANs

DQDB

B-ISDN

ATM

SONET and SDH

DOS version available

Course incorporates:Test, Glossary

Hard Disk Requirements 3.8MBs


Broadband-ISDN

Course duration:	8 hours

Audience:	Managerial and operational staff

Prerequisites:	Some knowledge of wide area networks, as outlined in the course WAN Fundamentals and Fast Packet Technologies

Course aim

To give to the user an appreciation of the developments in broadband-ISDN

Learning objectives

After taking this course, the user should be able to

•	describe ISDN  in terms of

channels

interfaces

services

standards

•	elaborate the motivation behind and evolution towards B-ISDN

•	describe B-ISDN building blocks

•	describe the B-ISDN network concept

•	describe the B-ISDN user-to-network interfaces and protocols

•	describe the Signaling System no. 7 (SS7)

•	explain how to migrate towards B-ISDN

Topics covered

ISDN channels

B-ISDN channels

Overview of ISDN services

ATM overview

Optical transmission - SONET/SDH

B-ISDN network architecture

•	architecture

•	techniques

•	performance

•	channels

•	OAM

•	traffic control

B-ISDN, UM and protocols

SS-7

•	signaling systems

•	protocol overview

•	services

B-ISDN evolution

LANs, MANs, IWU

Tariffing

Windows version available

Course incorporates: Test

Hard Disk Requirements 11.0MBs


ATM Fundamentals

Course duration:	8 hours

Audience:	Managerial and operational staff

Prerequisites:	Some knowledge of wide area networks, as outlined in the course WAN Fundamentals; the course Fast Packet Technologies

Course aim

To describe ATM technology and to provide the user with a foundation in ATM operations and applications

Learning objectives

After taking this course, the user should be able to

•	outline the new application demands

•	describe the principles behind ATM

•	distinguish between cell-based and packet-based networks

•	describe the ATM network hierarchy

•	illustrate the concepts of virtual channels and virtual paths

•	illustrate the applications of ATM in LANs and WANs

•	illustrate the ATM layered model

•	discuss ATM standards and bodies

Topics covered

ATM v STM

Cell v packet-based networks

ATM network

Virtual channels and paths

Cell transmission

ATM and LANs

ATM and WANs

ATM and B-ISDN

ATM and frame relay

ATM and SMDS

ATM layered model

ATM standards and bodies

Barriers to ATM

Windows and DOS versions available

Course incorporates: Test

Hard Disk Requirements 9.0MBs


ATM for Technical Users

Course duration:	8 hours

Audience:	Operational and technical staff

Prerequisites:	Some knowledge of wide area networks, as outlined in the course WAN Fundamentals, the course Fast Packet Technologies, and the course ATM Fundamentals

Course aim

To describe in detail the ATM reference model and to give an understanding of the techniques used to support the various requirements of the different traffic types

Learning objectives

After taking this course, the user should be able to

•	describe ATM switches and multiplexors

•	describe how virtual channel and virtual path switching are achieved

•	describe in detail the ATM layered model

•	describe the process of segmentation and reassembly (SAR)

•	describe the ATM adaption layer (AAL) services

Topics covered

Switches for ATM

VC and VP switching

ATM layered model

Physical layer and sublayers

ATM layer

ATM adaption layer (AAL)

Segmentation and reassembly (SAR)

AAL CPCS operation

AAL services

AAL-1

AAL-2

AAL-3

AAL-3/4

ATM cell structure

Cell header

Physical layer and transport

SONET/SDH and ATM

Windows version available

Course incorporates: Test

Hard Disk Requirements 8.0MBs


SMDS, MANS and Fiber Networks

Course duration:	6 hours

Audience:	Managerial and operational staff

Prerequisites:	Users should have  some understanding of how LANs work; Fast Packet Technologies provides a useful introduction.

Course aim

To give the user an appreciation of the following recent developments in LAN technology: SMDS, MANs, FDDI, SONET

Learning objectives

After taking this course, the user should be able to

•	explain the need for SMDS networks and outline their features

•	describe the SMDS interface and  explain how the SMDS network is accessed

•	describe the properties of MANs

•	describe the fiber distributed data interface (FDDI) protocol

•	describe the functions of SONET and SDH

Topics covered

Metropolitan area networks

IEEE 802.6

ANSI X3T9.5

Distributed queue dual bus - DQDB

Frame generator

Frames and slots

SMDS

Addressing

Access classes

Bandwidth on demand

Subscribers' network interface

SMDS interface protocol

SMDS PDU

SMDS cells

FDDI and FDDI-II

Primary and secondary rings

Class A and B stations

Wiring concentrator

Link failure and recovery

Station failure

SONET and SDH

SONET layers

STS-1

STS-3

STM-1

Synchronous payload envelope

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 4.7MBs


Frame Relay

Course duration:	8 hours

Audience:	Operational and technical support staff

Prerequisites:	Some knowledge of wide area networks, as outlined in the course WAN Fundamentals; X.25 Networking would be useful; Fast Packet Technologies provides a useful introduction

Course aim

To enable the user to implement and manage a frame relay interface and network

Learning objectives

After taking this course, the user should be able to

•	outline the advantages frame relay has to offer and explain why the frame relay method of handling errors contributes to the speed of this network type

•	give an example of a commonly used frame relay protocol type and outline its operation

•	explain how frames are routed on a frame relay network

•	discuss the concept of CIR

•	interpret in detail the fields of a frame relay frame, explaining the functions and operation of flags, bit-stuffing, the DLCI, EA, BECN, FECN, and DE bits and the FCS

•	explain the purpose of an LMI and describe the three LMI message types

•	discuss issues associated with frame relay implementations, including VPNs, LAN bridges and routers, encapsulation, and terminal adaptors

Topics covered

Access port

Header information

DLCI

FECN

BECN

Extended addressing

Committed information rate

Bandwidth on demand

Payload

PVCs - permanent virtual circuits

Frame switching

Multiplexing

Call establishment

Traffic handling

Frame routing

LMI

LMI messages

Virtual private networks

DOS version available

Course incorporates:Test, Glossary

Hard Disk Requirements 12.2MBs


TCP/IP for UNIX Users

Course duration:	6 hours

Audience:	Managerial and operational staff; users who require more detailed TCP/IP training should move straight to TCP/IP Architecture and Routing

Prerequisites:	Some experience of UNIX and networking; knowledge of the courses UNIXAwareness and Open Systems Standards would be useful.

Course aim

To study the TCP/IP protocol suite with special reference to internetworking UNIX networks across the Internet

Learning objectives

After taking this course, the user should be able to

•	outline the role of LANs in UNIX computing and describe in simple terms two widely used LAN types: Ethernet and Token Ring

•	outline some of the issues involved in linking LANs over wide area networks

•	describe in brief the TCP/IP protocol suite and outline its architecture

•	explain the addressing system used in the Internet, distinguish between physical and IP addresses, and outline the use of address classes

•	explain the routing used by TCP/IP, distinguishing between direct and indirect routing and differentiating between core and non core gateways

•	describe several applications used in conjunction with TCP/IP

Topics covered

LANs

CSMA/CD

Token ring

Internetworking LANs

Bridges and routers

TCP/IP development

Addressing and classes

Routing and protocols

Applications - SNMP, SMTP, FTP

NFS

RPC and XDR mount and unmount

Windows and DOS versions available

Course incorporates: Test, Glossary

Hard Disk Requirements 10MBs


TCP/IP Architecture and Routing

Course duration:	6 hours

Audience:	Operational and technical support staff

Prerequisites:	Users should have a basic knowledge of data communications, including Open Systems as covered in the course Open Systems Standards

Course aim

To enable the user to implement and maintain a network conforming to TCP/IP Internet standards

Learning objectives

After taking this course, the user should be able to

•	describe the four layers of the TCP/IP model and their role in transferring data

•	explain how hosts in the Internet are addressed

•	explain how routers are used in routing datagrams and explain the various protocols in operation for updating routing tables

Topics covered

Need for internetworking protocols

DARPA and NSF

Internet community

IAB, ITF and RFC

Comparison with OSI reference model

Internet names and addresses

Address classes and formats

Address masking

Dotted decimal notation

Routing

Core and non-core routers

Direct and indirect routing

Routing protocols: RIP, OSPF, EGP, BGP

Autonomous systems

The PPP

Windows version available

Course incorporates:Test, Glossary

Hard Disk Requirements 9MBs


TCP/IP Protocols

Course duration:	6 hours

Audience:	Operational and technical support staff

Prerequisites:	The courses Open System Standards and TCP/IP Architecture and Routing

Course aim

To enable the user to implement and maintain a network conforming to TCP/IP internet standards

Learning objectives

After taking this course, the user should be able to

•	explain the purpose of the Internet Protocol and describe a connectionless service

•	fill in and explain the fields of the IP, ICMP, TCP, and UDP headers

•	explain how TCP sets up a connection, manages data transmission, and gracefully closes the connection

Topics covered

TCP connection-oriented operation

Fragmentation and assembly

IP header fields

Options

Security

ICMP operation

ICMP header fields

TCP protocol operation

UDP protocol operation

Well-known ports

Passive and active open

TCP header fields

Flow control

Maximum segment size

Connection open

Sequencing

Connection close

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 9MBs


TCP/IP Management SNMP

Course duration:	6 hours

Audience:	Operational and technical support staff

Prerequisites:	A thorough understanding of the TCP/IP suite is required. This is provided by the course TCP/IP Architecture and Routing.

Course aim

To enable the user to implement and support the TCP/IP application, SNMP

Learning objectives

After taking this course, the user should be able to

•	implement the TCP/IP SNMP protocol

•	manage a standardized form of network in accordance with the IAB's plans

•	write an MIB object description

•	explain the operation of the RMON MIB

Topics covered

Network management

Data collection

Centralized network management

IAB network management protocols

NMS

Network element

Management agent

MIB object description

Registration tree

Syntax, definition access and status

MIB object groups

RMON MIB

SNMP message structure

SNMP message and operation

SNMPv2

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 9MBs


TCP/IP Applications

Course duration:	4 hours

Audience:	Operational and technical support staff

Prerequisites:	A thorough understanding of the TCP/IP suite is required. This is provided by the course TCP/IP Architecture and Routing.

Course aim

To enable the user to implement and support the TCP/IP applications, SMTP, FTP, TELNET, and TFTP

Learning objectives

After taking this course, the user should be able to

•	implement TCP/IP applications

•	outline the structure of a simple mail transfer protocol message and how it is transmitted, and use SMTP commands and replies

•	explain the operation of the file transfer protocol and use common FTP commands and replies

•	explain the operation of TELNET and use TELNET commands

•	use TFTP commands and other simple applications

Topics covered

SMTP message structure

SMTP commands and replies

SMTP operation

File transfer, third party transfer

Protocol interpreter

FTP file structures

FTP data types

FTP transmission modes

FTP commands and replies

TELNET options and commands

NVT

Option negotiation

TFTP operation

TFTP commands and replies

BOOTP, FINGER, PING, ECHO, WHOIS

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 9MBs


SNA Interconnection

Course duration:	8 hours

Audience:	Network managers

Prerequisites:	A knowledge of the appropriate network and protocols

Course aim

To enable network managers to choose the correct SNA connectivity options for their specific network conditions

Learning objectives

After completing this course the user should be able to

•	describe the components of the "new SNA"

•	list new SNA connectivity options

•	choose the best SNA connectivity for OSI, Novell or TCP/IP networks

•	create a migration and interoperability plan for specific network needs

Topics covered

Components of SNA

APPN

The future of APPN

Overview of SNA operation

Data link layer options

Token Ring

SNA and OSI

Internetworking

Multi-protocol transport networks

Connecting to the IP environment

Tunneling

Encapsulation schemes

Data link switching

DOS version available

Course incorporates: Test

Hard Disk Requirements 14MBs


OSI Fundamentals

Course duration:	6 hours

Audience:	Managerial and operational staff

Prerequisites:	None

Course aim

To give the user a thorough grounding in the OSI reference model and appreciation of the applications using this model

Learning objectives

After taking this course, the user should be able to

•	outline the need for internationally accepted and implemented networking standards

•	describe the OSI reference model, identify its seven layers and their functions and explain how the model represents the protocols and primitives involved in networking

•	describe the OSI application protocols

Topics covered

Closed v open communities of users

Reasons for standards

Standards bodies

Layered architecture

OSI reference model

Responsibilities and services of the layers

Layer interaction  - primitives

Confirmed v unconfirmed mode

Service access points - SAPs

Service data units - SDUs

Protocol data units - PDUs

ACSE

X.400

X.500

FTAM

ROSE

DOS version available

Course incorporates: Glossary

Hard Disk Requirements 3.5MBs


OSI Operations

Course duration:	12 hours

Audience:	Operational staff involved with OSI networks. Personnel who require more detailed technical training should move straight to OSI Upper Layers or OSI Network Layers.

Prerequisites:	Users should have a good understanding of the principles of OSI and the OSI reference model. This knowledge base is provided by the course OSI Fundamentals.

Course aim

To enable the user to manage and support the day-to-day operations of OSI networks

Learning objectives

After taking this course, the user should be able to

•	describe the functions and services of the seven layers of the OSI model

•	describe the various types of link and transmission medium that are available

•	identify various types of connection, flow control, and addressing system

•	identify the types of service and the method of flow control offered by the network layer

•	explain the operation of the transport layer

•	explain connection and dialog management

•	describe synchronization, sync point, activity management and session/transport mapping

Topics covered

Physical layer functions and services

Switched and dedicated links

Analog and digital links

Circuit-switched digital link

LAN media

Baseband and broadband transmission

Data link layer functions and services

Address and control fields

Connectionless operation

Connection-oriented operationHDLC  balanced and unbalanced operation

Flow control

Sequencing

Window mechanism

Network layer functions and services

Set-up and clearing of network layer connections

Connection-oriented operation

Connectionless operation

X.25 packet types

Routing tables

PAD  packet assembler/disassembler

Triple X protocols

Transport layer functions and services

Connection-oriented and connectionless operation

Quality of service parameters

Data segmentation and sequencing

Error control

Network types

Transport classes

Selection of transport class

Session layer functions and services

Connection management

Dialog management

Activity management

Synchronization points

Quality of service

Token management

Quarantine service

Session/transport connection mapping

Data types regular, expedited, typed, sync

Presentation layer functions & services

Data representation

Transfer syntax

Abstract syntax

Presentation context

ASN.1 and ASN.1 tag classes: universal, application-specific, context-specific, private

Application layer functions and services

User element

Application entities

Application service elements

Association context

ACSE  application control service element

FTAM  file transfer, access and management

X.400 message handling systems

ROSE  remote operation service element

Client/server model

Dos version available

Course incorporates: Test, Glossary

Hard Disk Requirements 5.3MBs


OSI Network Layers

Course duration:	14 hours

Audience:	Technical support staff

Prerequisites:	Users should have a thorough understanding of the principles of OSI, as offered by the course OSI Fundamentals.

Course aim

To enable the user to configure and implement networks conforming to the OSI reference model at the network layers

Learning objectives

After taking this course, the user should be able to

•	describe in full detail the functions and services of the three network layers of the OSI model

•	weigh up the advantages and disadvantages of each of the available types of link, transmission medium, and topology and choose the appropriate combination for a given situation

•	choose the appropriate type of connection, flow control, and addressing system for a given situation

•	describe the HDLC in full detail and compare it with the LLC protocol

•	identify the types of service and the method of flow control offered by the network layer and suggest ways of dealing with congestion

•	explain the operation of the transport layer and compare the TCP and TP4 protocols

•	implement the network layers of an OSI network

Topics covered

Physical layer functions and services

Transmission methodologies applications for dedicated and switched lines

Analog/digital links limitations and bandwidths

Errors, interference, throughput

Transmission media

Network topologies

Multiplexing TDM and stat mux

Regeneration of signals

Data link layer functions and services

Connectionless operation

Acknowledged connectionless operation

Connection-oriented operation

Flow and error control

HDLC header, trailer, fields, frame types, error/flow control

Response and balanced mode

Addressing normal and extended

Link initialization and synchronization

Bit-stuffing/transparency

Sequencing/acknowledgement

Window mechanism

Piggybacking

IEEE LAN sublayers  LLC and MAC

Network layer functions and services

Connection-oriented and connectionless operation

X.25 packet layer protocol

Packet types fields, facilities

SVC and PVC

Logical channels designation, call collision

Flow and error control

Sequencing

X.121 addressing

Routing policies and routing tables

Congestion control

Link recovery

X.28 terminal mode

Triple X protocol suite

Transport layer functions and services

Connection-oriented and connectionless operation

Quality of service parameters

Multiplexing users and network connections

Network classification

Transport protocol classes

Flow and error control

Two- and three-way open/close connections

Graceful and abrupt close

Segmentation/reassembly

Sequenced delivery

Normal/expedited delivery

Transport protocol data units

TCP v TP4

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 6MBs


OSI Upper Layers

Course duration:	12 hours

Audience:	Technical support staff

Prerequisites:	Users should have a thorough understanding of the principles of OSI, as provided by the course OSI Fundamentals.

Course aim

To enable the user to implement the upper layers of the OSI reference model, which support the OSI application service elements

Learning objectives

After taking this course, the user should be able to

•	describe in full detail the functions and services of the three upper layers of the OSI reference model

•	explain connection and dialog management, quarantine service, session transport mapping, sync points and numbers, and full- and half-duplex transmission

•	describe synchronization, activity management and exception reporting

•	distinguish between abstract and transfer syntax, explain how an agreed syntax is arrived at, and identify the fields of the ASN.1 tag

•	give examples of the use of data encryption and compression and illustrate the techniques

•	describe the operation and purpose of ACSE and CCR, and identify their primitives, explain VT, FTAM, MHS, and ROSE and illustrate the operation of electronic mail

•	explain the operation of the transport layer and compare the TCP and TP4 protocols

•	implement the user layers of an OSI network

Topics covered

Session layer functions and services

Connection management session establishment, agreed/abrupt release

Dialog management dialog units

Activity management

Synchronization major/minor sync points, serial numbers

Token management

Quarantine service

Data types regular, expedited, typed, sync

Functional units kernel, release, duplex, sync

Subsets kernel, BCS, BSS, BAS

Presentation layer functions and services

Transfer syntax

Abstract syntax

Presentation context defined context, default context

Syntax selection and negotiation

Context management

ASN.1 class types: universal, application-specific, context-specific, private

Encryption

Data compression

Application layer functions and services

User element

Application entity

Application service elements

Association control  primitives

Commitment, concurrency and recovery

atomic action and primitives

X.400/MOTIS UA, MTA, message store, interpersonal messaging, reliable transfer service

FTAM and regimes

VT classes

ROSE

Transport layer functions and services

Connection-oriented and connectionless operation

Quality of service parameters

Multiplexing users and network connections

Network classification

Transport protocol classes

Flow and error control

Two- and three-way open/close connections

Graceful and abrupt close

Segmentation/reassembly

Sequenced delivery

Normal/expedited delivery

DOS version available

Course incorporates: Text, Glossary

Hard Disk Requirements 5.0MBs


EDI and ODA

Course duration:	6 hours

Audience:	Managerial and operational staff

Prerequisites:	A basic understanding of data communications, especially the OSI model, is necessary. Familiarity with the course OSI Fundamentals would be useful.

Course aim

To give the user an appreciation of standards related to electronic document handling

Learning objectives

After taking this course, the user should be able to

•	outline the requirement in modern business for EDI and ODA

•	describe a typical EDI cycle

•	propose a solution to the problems that may be involved in switching from paper trading to EDI

•	explain how ODA is used to transfer documents between computer systems

•	outline the use of SGML in the publication of documents

Topics covered

Value added network

P.EDI

X.435

Interface

Paperless trading

TRADACOMS

ANSI X.12

EDIFACT

Encode/decode

EFT

ISO 8613

CCITT T.610

Logical and layout structure

Document types

ODIF

ISO 8879

SGML

DSSSL

SDIF

DOS version available

Course incorporates: Glossary

Hard Disk Requirements 7.0MBs


FTAM

Course duration:	4 hours

Audience:	Managerial and operational staff

Prerequisites:	A basic understanding of data communications, especially the OSI model, is necessary. Familiarity with the course OSI Fundamentals would be useful.

Course aim

To give the user an appreciation of file transfer access and management (FTAM) standards

Learning objectives

After taking this course, the user should be able to

•	describe the components and functions of FTAM

•	outline the structure of regimes in FTAM

Topics covered

ISO 8571

File access data units

Data units

FTAM regimes: association, file selection, file open, data transfer

FTAM primitives

Functional units

Virtual filestore

Local filestore

Hierarchical model

DOS version available

Course incorporates: Glossary

Hard Disk Requirements:  7MBs


MHS Operations

Course duration:	8 hours

Audience:	Operational and managerial staff

Prerequisites:	Users need basic knowledge of data communications, particularly the OSI model. This knowledge base is provided in the course OSI Fundamentals.

Course aim

To give the user an appreciation of the X.400 and X.500 standards

Learning objectives

After taking this course, the user should be able to

•	list the components of the message handling system (MHS) and give the functions of each

•	draw up a representation of the basic 1984 MHS model and describe the message flow of the MHS system

•	describe the additions to the model made in 1988 and show how these changes affect the operation of the model

•	relate the four X.400 protocols to the model

•	describe the structure of the X.500 directory

•	draw up a typical X.500 directory model

Topics covered

UA/MTA configurations

ADMD

PRMD

Distribution list

1984/1988 models

Delivery mode

Directory object classes

RDN

Alias

Dereferencing

Directory user agent

Directory system agent

Chaining, referral, and multicasting

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7.5MBs


X.400 Protocols

Course duration:	12 hours

Audience:	Technical support staff

Prerequisites:	A thorough understanding of the MHS model, as provided by the MHS Operations course, is essential.

Course aim

To enable the user to specify and implement message handling systems conforming to X.400 standards

Learning objectives

After taking this course, the user should be able to

•	discuss the functions and operations of the P2, P3, P7, and P1 protocols

•	identify and fill the fields required by the various protocols

•	outline the operations of the ports of the P3 and P7 protocols and identify the arguments associated with these operations

•	draw up an X.400 system to suit particular requirements

•	suggest methods to counteract threats to the security of a global message handling system and evaluate their relative merits

•	explain the workings of data encryption and outline its advantages

Topics covered

P2 protocol IPM and IPN

Content, body parts and envelope

Creation time

Submission time

Blind copies

Message origination and receipt

Receipt and non-receipt notification

Header fields

Message store

P3 and P7 protocols

Message submission

Probe submission

Message delivery

ROSE

Information bases

Attribute types/values

Message retrieval

Message redirection

Cancel deferred delivery

Register channel

MTA

P1 envelope types

Envelope fields

MPDU

Delivery/non-delivery reports

Explicit and implicit conversion

RTS

Sync points

Message ID

Message indicators

Per-message fields

Per-recipient fields

Ciphertext and cleartext

RSA

Public and private keys

Encryption algorithm

DES  CBC and ECB

Authentication

Digital signatures

Security threats

Labels in MHS

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7.8MBs

Special note In addition to tutorial units, this course includes case-studies, which require the user to build simulated X.400 systems to meet differing business requirements.


X.500 Protocols

Course duration:	10 hours

Audience:	Technical support staff

Prerequisites:	An understanding of the X.400 MHS model, covered in the course MHS Operations, is required.

Course aim

To enable the user to implement and maintain an electronic directory conforming to X.500 standards

Learning objectives

After taking this course, the user should be able to

•	describe the structure of the X.500 directory

•	draw up a typical X.500 directory model

•	retrieve information from an X.500 directory

•	modify entries in and generally maintain an X.500 directory

•	distinguish between abstract and transfer syntax

•	describe ASN.1 and its role in X.500

Topics covered

DIB and DIT

Object classes

RDN

Directory schema

Aliases and dereferencing

DUA and DSA

Chaining, referral, and multicasting

DAP and DSP

Read, compare, list, search, and modify RDN operations

Common arguments

Service controls

Security parameters

Errors

Add/remove/modify entry

ISO 8824, 8825

CCITT X.409, X.209

Abstract and transfer syntax

ASN.1 tag

ASN.1 classes

Type, length, value

Basic encoding rules

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7.5MBs

Special note In addition to tutorial units, this course includes a case-study which requires the user to set up, operate and modify a simulated directory based on X.500 standards.


Support Fundamentals for Windoes NT 3.5x: Basic Configuration
Support Fundamentals for Windows NT 3.5x: Basic Configuration

Course duration:	8 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists.

Prerequisites:	Familiarity with the Microsoft Windows or Windows NT environment and an understanding of operating system fundamentals.

Course aim

To provide an introduction to the support of Windows NT 3.5x

Learning objectives

After taking this course the user should be able to

•	configure the Window NT environment

•	set up user and group accounts

•	set up security policies

•	explain the purpose and structure of the Registry

•	use system configuration features of Control Panel

•	use Windows NT Setup

Topics covered

The Microsoft Windows networking family

NT Workstation and Server

Workgroups and domains

Windows NT features

The default installation

Default user accounts

Creating user accounts

Setting the user environment profile

Copying and renaming user accounts

Deleting and disabling user accounts

Local v global group accounts

Default group accounts

Creating groups and adding users

Deleting groups and removing users

The account policy

The user rights policy

How NT uses the Registry

The Registrys hierarchical structure

Registry sub-trees

Editing the Registry

Viewing the Registry

Virtual memory

Configuring recovery

Configuring tasking

Setting environment variables

Configuring network settings

Configuring COM ports

Installing and configuring a UPS

Configuring the display option

Installing and removing SCSI and tape drivers

Deleting user profiles

Windows version available

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 19MBs


Support Fundamentals for Windows NT 3.5x: File Systems, File Resources and Security

Course duration:	8 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Familiarity with the Microsoft Windows or Windows NT environment and an understanding of operating system fundamentals.

Course aim

To provide an introduction to the support of Windows NT 3.5x

Learning objectives

After taking this course the user should be able to

•	choose a file system

•	perform advanced disk administration

•	implement NTFS security

•	create network resources

•	manage backups

•	secure an NT system

•	control user access

Topics covered

File Allocation Table

High Performance File System

New Technology File System

Converting HPFS to NTFS

File names

Copying and moving files

File system advantages and disadvantages

Using Disk Administrator

Creating, formatting and deleting partitions

Primary and extended partitions

Marking partitions as active

Administering volume sets

Stripe sets

Partitioning considerations

Adding and changing hard disks

File system problems

NTFS security requirements

Setting permissions on NTFS partitions, directories and files

Permissions on copied or moved files and directories

How user and group permissions interact

Taking ownership of directories and files

Sharing directories and files

Shared directory permissions

Default administration shares

Local and shared permissions

Auditing files and directories

Troubleshooting access problems

Establishing a backup policy

Backing up files

Backing up files and directories

Restoring up files and directories

Resource protection

Objects

Mandatory logon

Access control list and access tokens

ACLs and ACEs

Permission checking

Accessing objects

Controlling the logon process

Automatic user logon

Shutting down NT

Windows version available

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 24MBs


Support Fundamentals for Windows NT 3.5x: The Networking Environment

Course duration:	5 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Familiarity with the Microsoft Windows or Windows NT environment and an understanding of operating system fundamentals

Course Aim

To provide an introduction to the support of Windows NT 3.5x

Learning objectives

After taking this course the user should be able to

•	describe the NT network components

•	describe the NT protocols and networking mechanisms

•	describe the NT file and print sharing components

•	administer the NT Browser service

Topics covered

Built-in components

Network layers

NDIS

Installing network components

Default network components

Network protocols

Distributed processing

IPC

RPC

Network bindings

The Workstation service

The Server service

MUP

The multi-provider router

Browser roles

Configuring browsers

Spanning subnets

Browser elections

Browser announcements

Browser failures

Browser server shutdown

Multiple workgroups and domains

Browse list in File Manager

Windows version available

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 13MBs


Support Fundamentals for Windows NT 3.5x: Remote Access Service

Course duration:	4 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Familiarity with the Microsoft Windows or Windows NT environment and an understanding of operating system fundamentals

Course aim

To provide an introduction to the support of Windows NT 3.5x

Learning objectives

After taking this course the user should be able to

•	install and configure RAS

•	install RAS server

•	configure RAS security

•	troubleshoot RAS

Topics covered

RAS Features

WAN support

Protocol

Security

RAS Installation

Configuration files

The RAS client user interface

Configuring a RAS client

Client protocol settings

Connecting to NT 3.1 RAS servers

The RAS server administrative interface

Configuring the RAS server

Configuring NetBEUI on the RAS server

RAS gateways and routers

Configuring TCP/IP on the RAS server

RAS protocol status

Authentication

Client security

Server security

Call back security

Troubleshooting

Windows version available

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 13MBs


Support Fundamentals for Windows NT 3.5x: Printing from Windows NT

Course duration:	4 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Familiarity with the Microsoft Windows or Windows NT environment and an understanding of operating system fundamentals

Course aim

To provide an introduction to the support of Windows NT 3.5x

Learning objectives

After taking this course the user should be able to

•	describe the NT printing model

•	describe the NT printer driver components

•	use Print Manager

•	perform advanced printer configuration

Topics covered

NT printing terminology

The NT printing model

Printing from non-Windows applications

The print processor

The print spooler

The router

NT print monitors

NT as a LPD server

Installing printer drivers

Connecting to a printer

Connecting to a UNIX printer

Creating a printer

Connecting v creating printers

Specifying printer details

Separator files

Implementing printer pools and priorities

Setting user permissions

Assigning a form to a paper tray

Intel-based printer drivers on RISC platforms

Printer component storage

Manual Registry entries

Common printing problems

Troubleshooting guidelines

Windows version available

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 22MBs


Support Fundamnetals for Windows NT 3.5x: Troubleshooting
Support Fundamentals for Windows NT 3.5x: Troubleshooting

Course duration:	6 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Familiarity with the Microsoft Windows or Windows NT environment and an understanding of operating system fundamentals

Course aim

To provide an introduction to the support of Windows NT 3.5x

Learning objectives

After taking this course the user should be able to

•	describe the NT boot sequence

•	locate and change NT boot information

•	troubleshoot the boot sequence

•	create emergency repair and boot disks

•	describe the function of NT diagnostic utilities

•	describe the various troubleshooting resources

Topics covered

Boot files

Intel boot sequence

RISC boot sequence

NT load phases

Boot information in the Registry

LastKnownGood configuration

Components of BOOT.INI

Switches in BOOT.INI

ARC naming conventions

Editing BOOT.INI

Troubleshooting BOOT.INI problems

The effects of missing boot files

Creating an emergency repair disk

The emergency repair process

Creating a boot disk

Diagnostic utilities

Event Viewer

Event details

Windows NT Diagnostic Utility

System stop dump

Categories of NT errors

TechNet

CompuServe

Internet

Microsoft Download Library

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows Nt Workstation 3.5x: Installing and Upgrading

Course duration:	8 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Workstation 3.5x

Learning objectives

After taking this course the user should be able to

•	install Windows NT Workstation in multiple configurations

•	choose between the workgroup and the domain model

•	migrate from the workgroup to the domain model

Topics covered

Hardware requirements

Overview of setup process

Integrating with MS-DOS & OS/2

Integrating with Windows 3.x

The migration process

Media types

The setup boot disks

Using the WINNT.EXE program

Express v custom setup

Required setup information

Automatic hardware detection

Disk partitioning

Disk space limitations

Selecting a file system

The emergency repair disk

Installing NT Workstation from disks or CD

Installing NT Workstation over the network

Installing on different platforms

Troubleshoting the installation process

Removing NT Workstation 3.5x

Logging on

Locking a computer

Shutting down a computer

Changing a password

Setting up and modifying screen groups

Limitations of the workgroup model

Benefits of the domain model

Domain organization

Joining a domain

Domain membership changes

Logging into a domain

Accessing server resources

User profiles in a domain

Troubleshooting domain problems

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows NT Workstation 3.5x: Interoperability

Course duration:	6 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Workstation 3.5x

Learning objectives

After taking this course the user should be able to

•	list the networks which are supported by NT

•	install and configure interoperabily with NetWare

•	implement and configure TCP/IP

•	implement and configure DHCP

•	troubleshoot interoperability and connection problems

Topics covered

Supported networks

NWLink architecture

CSNW architecture

Installing NWLink and CSNW

Setting the NWLink frame type

Choosing the preferred NetWare server

Configuring the search order

Changing the preferred server and print options

Connecting to NetWare file resources

Connecting to a NetWare print server

Printing to a NetWare print queue

Changing a password on a NetWare Server

TCP/IP configuration parameters

Configuring TCP/IP

Testing TCP/IP

DHCP configuration parameters

Configuring DHCP

Testing DHCP

Common connection problems

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows NT Workstation 3.5x: Running Applications

Course duration:	6 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Workstation 3.5x

Learning objectives

After taking this course the user should be able to

•	outline the subsystem architecture of NT

•	describe the Win32 subsystem

•	explain how Windows 3.x applications are supported

•	describe the OS/2 subsystem

•	describe the POSIX subsystem

•	describe NT application platform independence

Topics covered

NT subsystem architecture

Running Win32-based applications

OLE 2 and OpenGL

Running MS-DOS-based applications

MS-DOS virtual device drivers

Configuring the MS-DOS VDM

Running Windows 3.x-based applications

The NT WOW environment

A Win16 application in its own memory space

Win16 WOW's virtual address space

Configuration integrity of the WOW VDM

Running OS/2 applications

Configuring the OS/2 subsystem

Running POSIX applications

Running applications on different platforms

Running applications in multiple subsystems

Prioritizing applications

Troubleshooting application problems

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows NT Workstation 3.5x: Optimizing for Performance

Course duration:	4 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Workstation 3.5x

Learning objectives

After taking this course the user should be able to

•	describe performance criteria and categories

•	explain how NT automatically optimizes

•	describe how manual optimization is performed

•	describe how Performance Monitor is used

Topics covered

Performance categories

Avoiding fragmentation of physical memory

Multiprocessing

Prioritizing threads and processes

Caching disk requests

Striping data sets

Optimizing virtual memory paging files

Changing the paging file size

Changing foreground and background responsiveness

Optimizing disk storage

Objects and object counters

Key objects to watch

Creating a chart

Interpreting charts

Identifying performance bottlenecks

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows NT Server 3.5x: Installing and Upgrading

Course duration:	8 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	install Windows NT Server 3.5x in multiple configurations

•	upgrade from Windows NT 3.1 or Windows NT Advanced Server 3.1

•	install over a network

•	troubleshoot the installation and upgrade process

Topics covered

Hardware requirements

The roles of domain servers

Planning a domain

Selecting a file system

Express v custom setup

Required setup information

Installation methods

Using the WINNT.EXE program

Domain issues

Installing from disks or CD

Installing over a network

Setup on ARC-compliant computers

Default protocols

Removing Windows NT Server

Installation troubleshooting

Upgrading from Windows NT 3.1

Windows NT 3.1 upgrade possibilities

The upgrade process

Updating printer drivers

Configuring dual-boot systems

Upgrade issues and troubleshooting

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows NT Server 3.5x: Configuration and Administration

Course duration:	8 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	manage directory replication

•	describe the benefits of RAID

•	implement striping and mirroring

•	configure fault tolerance

•	establish trust relationships

•	manage global groups

Topics covered

Replication components

Preparing for export

Preparing for import

Managing replication for the export server

Managing replication for the export computer

Stopping replication

RAID systems

Raid level 0 - disk striping

Raid level 1 - disk mirroring

Raid level 5 - disk striping with parity

Mirroring v stripe sets with parity

Sector sparing

Configuring fault tolerance

Fault tolerance data recovery

Creating a fault tolerance boot diskette

Saving and restoring the Registry

Trusting v trusted domains

Planning considerations

Non-transitive trusts

Setting up a one-way trust

Setting up a two-way trust

Granting permissions across trusts

Pass-through authentication

Testing trust relationships

Troubleshooting trust relationships

Global group membership

Groups in management

Groups strategy

Creating global groups

Special groups

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Supporting Windows NT Server 3.5x: Implementing and Managing Domains

Course duration:	8 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	describe the role of domains

•	manage domains

•	describe the Net Logon service

•	use User Manager for Domains

•	use User Profile Editor

•	implement the four domain models

Topics covered

Server Manager

Adding and removing computers

Promoting and synchronizing domain controllers

Managing server properties and services

Managing user sessions

Managing shared resources

Managing resources in use

Domain synchronization over a slow WAN link

User account database replication

Account properties

Managing user and group accounts

Managing accounts outside the domain

Profile contents

Server-based profiles

Types of server-based profiles

Creating user-profiles

Domain planning considerations

The single domain model

The master domain model

Using groups in a master domain

Implementing groups in a master domain

Trust relationships in a multiple master domain

Groups in a multiple master domain

Implementing groups in a multiple master domain

Trust relationships in a complete trust domain

Implementing groups in a complete trust domain

Picking the right domain model

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Supporting Windows NT Server 3.5x: Interoperability

Course duration:	8 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	describe how DOS and Windows clients are supported

•	describe how NT clients can be administered

•	describe how NT can be administered from a client

•	integrate NetWare clients

•	install and configure the Gateway service for NetWare

•	install and configure services for Macintosh

•	describe Macintosh-accessible volumes

Topics covered

NT Server 3.5 clients

Network Client 3.0 for MS-DOS

LAN Manager 2.x clients

Windows clients

Connectivity utilities

Using Network Client Administrator

Making a network installation startup disk

Making an installation disk set

Client-based network administration tools

Win32s

NT Server tools for Win16 clients

NT Server tools for Win32 clients

Installing client software

NWLink - features and terminology

Configuring NWLink frame types

Network topologies

Direct hosting and network direct hosting

Server bindings

Workstation bindings

Installing and monitoring NWLink

Preparing and installing GSNW

Configuring GSNW

Configuring a NetWare gateway

Services for Macintosh - installation

Services for Macintosh - configuration

Configuration options

Services for Macintosh - printing

Configuration rules

Creating a Macintosh-accessible volume

File names on a Macintosh-accessible volume

File-level security

Setting permissions

Network-level security

Logons

Microsoft authentication

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Supporting Windows NT Server 3.5x: Migration from Novell NetWare

Course duration:	3 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	plan a migration from Novell NetWare

•	configure the migration tool

•	implement a migration

Topics covered

NetWare specific considerations

What is migrated?

NetWare rights v NT permissions

User and group options

File options

Saving and restoring a configuration

Log files

Trial migration

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows NT Server 3.5x: Implementing TCP/IP

Course duration:	4 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	describe the TCP/IP protocol

•	describe Microsofts implementation of TCP/IP

•	install Microsoft TCP/IP

•	describe the DHCP protocol

•	describe WINS

Topics covered

Heterogeneous networking

TCP/IP

Microsoft TCP/IP

TCP/IP functions and services

TCP/IP protocol suite

TCP/IP utilities

TCP/IP configuration parameters

TCP/IP installation

TCP/IP manual configuration

Testing TCP/IP with ping

Installing and configuring TCP/IP services

What is DHCP?

Why use DHCP?

DHCP client platforms

What is WINS?

WINS client platforms

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Support Windows NT Server 3.5x: Using Windows NT Browser

Course duration:	2 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	describe the Browser service

•	use Browser

Topics covered

Types of Browser

Browsing a WAN

Synchronizing master browsers

Domain master Browser failures

Synchronizing master browsers

Browsing a TCP/IP internet

LAN Manager interoperability

Browsing domains

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Supporting Windows NT Server 3.5x: Optimizing for Performance

Course duration:	6 hours

Audience:	Windows NT power-users, technical support personnel, system engineers and integration specialists

Prerequisites:	Courses from the group Support Fundamentals for Windows NT 3.5x

Course aim

To provide the necessary training for the support of Windows NT Server 3.5x

Learning objectives

After taking this course the user should be able to

•	describe performance criteria and categories

•	use the Performance Monitor utility

•	measure resource demand

•	optimize network performance

•	optimize Windows NT Server

Topics covered

Performance categories

Optimization terms

Performance Monitor objects

Counters

Viewing Performance Monitor data

Processor activity

Monitoring the processor

Using Performance Monitor tools

Disk activity

Server memory

Identifying performance bottlenecks

Monitoring network activity

Optimizing network hardware

Managing accounts outside the domain

Optimizing the NT Workstation service

Optimize the virtual-memory paging file

Monitoring the server

Raw mode data transfer

Core mode data transfer

General guidelines

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


NetWare 4.1 Administration: Accessing Basic Network Services

Course duration:	9 hours

Audience:	New users and NetWare system administrator beginners; CNA and CNE candidates.

Prerequisites:	Students should have a basic understanding of personal computers, operating systems and networking technology.

Course aim

To introduce the student to the basic services available in a NetWare 4.1 network

Learning objectives

After taking this course, the user should be able to

•	describe the physical components and their functions of a NetWare 4.1 network

•	describe the role of NetWare Directory Services (NDS) in accessing and managing network services

•	load workstation software to access the network from a DOS workstation

•	map network and search drives

•	navigate the file system

•	execute an application from the network

•	create, save and share a data file

•	access network printing

•	set up print job redirection

•	print a document

Topics covered

The network and NetWare

Introduction to NetWare Directory Services (NDS)

Understanding directory tree components

Browsing an NDS tree

Enabling the network communication

Network connection terms and concepts

Logging in to the network and login concepts

Introduction to network file system

NetWare command line utilities

Displaying file system information

Working with files and directories

Accessing the file system

Mapping network drives with MAP

Accessing volumes

Mapping drives to volumes

Accessing directories

Mapping to a directory map object

Creating drive mappings

Mapping with NetWare user tools for Windows.

Network printing overview

Print job redirection

Using CAPTURE

Sending a print job to a network printer

Managing printer connections with NetWare

User Tools

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 20MBs


NetWare 4.1 Administration: Configuring Basic Network Services

Course duration:	10 hours

Audience:	New users and NetWare system administrator beginners; CNA and CNE candidates.

Prerequisites:	Students should have a basic understanding of personal computers, operating systems and networking technology and they should have completed the course NetWare 4.1 Administration: Accessing Basic Network Services.

Course aim

To allow students to configure the basic services available in a NetWare 4.1 network

Learning objectives

After taking this course, the user should be able to

•	create a user object

•	set login security for a user account

•	plan and set up a network file system

•	salvage and purge files

•	set up volume and directory space limitations

•	manage file and directory trustee rights

•	use the Inherited Rights Filter (IRF)

•	manage file and directory attributes

•	execute console commands and load NetWare Loadable Modules (NLMs)

•	access the server from a remote console

•	describe NetWare server security strategies

•	define NDS printing objects

•	bring up a print server

•	connect a printer to the network

•	perform basic printing maintenance

•	modify print queue users and notification lists

Topics covered

User object management

Creating and modifying user objects and property values

Network security

Setting and confirming login security

Planning a network file system

Designing and managing a directory structure

NetWare Administrator

Managing  volume space usage

How file system security works

Viewing rights information from the DOS prompt

Calculating effective rights

Granting rights, setting IRFs, and viewing effective rights

Planning system rights

Planning directory and file rights and IRF

Planning attribute security

Managing directory and file attributes with NetWare Administrator

Understanding security

Planning and implementing file system security

Implementing file system rights

Define console commands and NLMs

Accessing the server console from a workstation

Protecting your server

Accessing your server remotely

Creating and configuring printing objects

Activating the print server and connecting a printer to the network

Managing  network print services

Managing network printing

Customizing print jobs

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 26MBs


NetWare 4.1 Administratio: Automating the User Environment
NetWare 4.1 Administration: Automating the User Environment

Course duration:	6 hours

Audience:	New users and NetWare system administrator beginners; CNA and CNE candidates.

Prerequisites:	Students should have a basic understanding of personal computers, operating systems and networking technology and they should have completed the NetWare 4.1 Administration courses Accessing Basic Network Services and Configuring Basic Network Services.

Course aim

To automate the connection and login processes in a NetWare 4.1 network

Learning objectives

After taking this course, the user should be able to

•	automate the network connection process

•	automate the login process

•	modify the AUTOEXEC.BAT file

•	modify the CONFIG.SYS file

•	modify the NET.CFG file

•	automate the setup of the correct network environment by creating login scripts

•	create custom menus

Topics covered

User environment automation

Planning workstation configuration files

Installing network connection and client software

Installing NetWare client software for DOS and MS windows

Customizing the network connection

Login script overview

Designing login scripts

Container login scripts

Profile login script and user login script

Creating a container login script

Creating a user login script

Menu overview and components

Menu commands and options

Planning a custom menu

Entering, compiling, and debugging a menu

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 13MBs


NetWare 4.1 Administration: Managing NetWare Directory Services

Course duration:	6 hours

Audience:	New users and NetWare system administrator beginners; CNA and CNE candidates.

Prerequisites:	Students should have a basic understanding of personal computers, operating systems and networking technology and they should have completed the NetWare 4.1 Administration courses Accessing Basic Network Services, Configuring Basic Network Services and Automating the User Environment.

Course aim

To manage a NetWare Directory Services environment

Learning objectives

After taking this course, the user should be able to

•	use and manage a multi-context NetWare Directory Services environment

•	describe context, current context, object naming rules, and bindery emulation

•	use and manage basic network services in a multi-context NetWare Directory Services environment

•	describe NDS security

•	list default NDS rights assignments

•	list guidelines for managing NDS security

•	grant Object, All Property and Selected Property rights

•	set Inherited Rights Filters

Topics covered

NDS security

Object trustees and rights and property rights

NDS inheritance, blocking inherited rights, security equivalence, and effective rights

Discovering object trustees, object rights, and property rights

NDS default rights

Guidelines for implementing NDS security

Making trustee assignments

How the directory tree affects the network and NDS planning

Introduction to accessing resources in the directory tree

How the directory tree affects resource access

Implementing NDS naming

Browsing the directory tree with CX

Accessing resources in other contexts

How the directory tree affects resource setup

Guidelines for setting up resources

Setting up access to resources in another container

How the directory tree affects user environment automation

Managing current context

Adding correct object naming to a login script

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 22MBs


NetWare 4.q Administration: Performing Administrative Tasks
NetWare 4.1 Administration: Performing Administrative Tasks

Course duration:	5 hours

Audience:	New users and NetWare system administrators beginners; CNA and CNE candidates

Prerequisites:	Students should have a basic understanding of personal computers, operating systems and networking technology and they should have completed the NetWare 4.1 Administration courses Accessing Basic Network Services, Configuring Basic Network Services, Automating the User Environment and Managing NetWare Directory Services.

Course aim

To describe the backup, restore and messaging features in NetWare 4.1

Learning objectives

After taking this course, the user should be able to

•	use SBACKUP to back up and restore NDS

•	use SBACKUP to back up and restore file system information

•	set up NetWare messaging services

•	manage messaging accounts and distribution lists

•	manage personal E-mail with FirstMail

Topics covered

Storage management services

Summarizing steps in backing up

Using messaging services

Installing MHS services for NetWare 4.1

Assigning mailboxes to NDS objects

Using FirstMail to send and receive E-Mail

Identifying and describing MHS services installation

Assigning mailboxes to NDS objects

Sending and receiving E-Mail using FirstMail

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 15MBs


NetWare 4.1 Advanced Administration: NDS Design, Administration and Security

Course duration:	9 hours

Audience:	Experienced network administrators who have completed the NetWare 4.1 Administration course

Prerequisites:	Students should have completed the NetWare 4.1 Administration suite of courses.

Course aim

To design, administer and secure NetWare Directory Services in a NetWare 4.1 environment

Learning objectives

After taking this course, the user should be able to

•	use Novell on-line documentation

•	perform server startup procedures

•	maintain server configuration files

•	determine the directory tree structure

•	list directory tree naming conventions

•	create several users at one time

•	apply trustee assignments to containers

•	implement Inherited Rights Filters

•	create NDS security strategies

Topics covered

Executing the server startup process

Server configurations files

Server batch files

Benefits of an effective directory tree design

Components of directory design

Structural model

Naming standards

Implementation method

Design a directory tree

Merging directory trees

Navigating the directory tree

Supplying object names

UIMPORT

NDS security

Network administration

Centralized v distributed administration

Administrative accounts

Rights assignments

Troubleshooting NDS rights

Troubleshooting NDS security

Network auditing

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 27.5MBs


NetWare 4.1 Advanced Administration: NDS Partitions and Replicas

Course duration:	6 hours

Audience:	Experienced network administrators who have completed the NetWare 4.1 Administration courses

Prerequisites:	Students should have completed the NetWare 4.1 Administration suite of courses and the NetWare 4.1 Advanced Administration: NDS Design, Administration and Security course.

Course aim

To determine strategies and guidelines for partitioning, replicating, and distributing  the directory database

Learning objectives

After taking this course, the user should be able to

•	partition the directory database

•	replicate the directory database

•	distribute the directory database

•	configure servers to synchronize time on a NetWare 4.1 network

•	create a detailed NDS design

•	troubleshoot NDS replica loss

Topics covered

Partitions

Partition root container

Partitioning a directory tree

Parent and child partitions

Replicas

Viewing partitions and replicas

Replica tables

Moving container objects

Time synchronization

Securing NDS

Create a detailed  NDS design

Troubleshooting NDS

Managing directory database inconsistencies

Managing server downtime

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 28MBs


NetWare 4.1 Advanced Administration: Managing the NetWare 4.1 Environment

Course duration:	6 hours

Audience:	Experienced network administrators who have completed the NetWare 4.1 Administration courses

Prerequisites:	Students should have completed the NetWare 4.1 Administration suite of courses and the NetWare 4.1 Advanced Administration: NDS Design, Administration and Security and NDS Partitions and Replicas courses.

Course aim

To provide the student with the knowledge and skills needed to manage the NetWare 4.1 environment

Learning objectives

After taking this course, the user should be able to

•	integrate NetWare 3 resources with NetWare 4.1 utilities

•	manage NetWare 3 resources with NetWare 4.1 utilities

•	install and configure the NetWare DOS Requester for diverse clients

•	configure multiple protocols with the NetWare 4.1 server

•	configure messaging with the NetWare 4.1 server

•	identify options for configuring the NetWare 4.1 server

Topics covered

Bindery services

Using a NetWare 4.1 server from a NETX client

NetWare Administrator

Configuring the server for diverse clients

NetWare 4.1 internetworking software

NetWare MPR 3.0

INETCFG

Messaging services

Assigning mailboxes to NDS objects

FirstMail

Internationalization

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 26.5MBs


NetWare 4.1 Advanced Administration: Network and Server Optimization

Course duration:	5 hours

Audience:	Experienced network administrators who have completed the NetWare 4.1 Administration courses

Prerequisites:	Students should have completed the NetWare 4.1 Administration suite of courses and the NetWare 4.1 Advanced Administration: NDS Design, Administration and Security, NDS Partitions and Replicas and Managing the NetWare 4.1 Environment courses.

Course aim

To show how to optimize network and server performance in a NetWare 4.1 environment

Learning objectives

After taking this course, the user should be able to

•	describe NetWare 4.1 memory management architecture

•	interpret the MONITOR statistics screen

•	monitor and modify file and directory cache performance

•	view and modify server and packet parameters

•	define and enable memory suballocation

•	list the steps to enable file compression

•	enable and manage the Packet Burst protocol

•	enable and manage Large internet Packets (LIPS)

Topics covered

NetWare 4.1 memory management

Memory allocation

Memory deallocation and garbage collection

Memory protection

MONITOR statistics

Cache, processor and memory utilization

Server packets and buffers

Network interface board statistics

Disk drivers and controllers

Turbo FAT indexing

Optimizing disk space

Block suballocation

File compression

Packet Burst protocol

Large Internet Packets (LIPs)

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 11.5MBs


NetWare 4.1 Installation and Configuration: Installing and Upgrading

Course duration:	9 hours

Audience:	Experienced network administrators. CNE candidates.

Prerequisites:	Students should have completed the NetWare 4.1 Administration and NetWare 4.1 Advanced Administration OR the NetWare 3 to 4.1 Update suites of courses.

Course aim

To familiarize the student with NetWare 4.1 installation

Learning objectives

After taking this course, the user should be able to

•	compare the different types of upgrade and migration to NetWare 4.1

•	upgrade NetWare 3.12 to NetWare 4.1

•	compare simple and custom installation

•	perform a NetWare 4.1 simple installation

•	use the MIGRATE utility to migrate data from a NetWare 3.12 server to a NetWare 4.1 server

•	perform a NetWare 4.1 custom installation

•	install and configure the Novell on-line documentation

Topics covered

NetWare 4.1 Installation program

Across-the-wire migration

Same-server migration

In-place upgrade

Hardware and software requirements for NetWare 4.1

Upgrade prerequisites

Installation files and terms

Upgrade steps

Upgrade NetWare 3.12 to NetWare 4.1

Comparing simple and custom installation

Installation steps

Installing NetWare 4.1

Migrating from NetWare 3.1x to NetWare 4.1

Across-the-wire prerequisites

Across-the-wire steps

Custom installation steps

Modifying volume parameters

Volume block size

Install NetWare 4.1 using custom installation

Integrating multiple protocols

Novell on-line documentation

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 27MBs


NetWare 4.1 Installation and Configuration: Configuring and Managing Networks

Course duration:	9 hours

Audience:	Experienced network administrators; CNE candidates

Prerequisites:	Students should have completed the NetWare 4.1 Administration and NetWare 4.1 Advanced Administration OR the NetWare 3 to 4.1 Update suites of courses.

Course aim

To familiarize the student with the configuration and management of NetWare 4.1 networks

Learning objectives

After taking this course, the user should be able to

•	create and manage networks users

•	modify the users parameters

•	implement security

•	provide access to resources

•	configure and troubleshoot the NetWare Directory Services

•	manage the NetWare 4.1 operating system

•	apply strategies for designing and installing NetWare 4.1

•	install NetWare for Macintosh on the NetWare 4.1 server

Topics covered

Configuring a NetWare 4.1 Environment

NetWare Directory Services

Viewing replicas

Merging directory trees

Understanding replica types after the merge

Moving an NDS container

Creating partitions and replicas

Recovering from a failed master replica

Bindery services

Setting bindery context

Memory allocation

Defining performance components

SET commands

Evaluating server statistics

Evaluating a disk system

Analyzing the path of read and write requests

Managing a network

Troubleshooting server performance problems

Baselining and evaluating a server

Interpreting MONITOR and optimizing performance

Strategies for designing NetWare 4.1 networks

Installation and maintenance strategies

NetWare for Macintosh

Installing NetWare for Macintosh

Configuring NetWare for Macintosh services

Installing Macintosh client software

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 24MBs


NetWare 4.1 Design and Implementation: Determining the Project Approach

Course duration:	6 hours

Audience:	Network service providers seeking to make NetWare 4.1 an area of strength. CNE candidates.

Prerequisites:	You should have completed either of the following groups of courses: NetWare 4.1 Administration, NetWare 4.1 Advanced Administration and NetWare 4.1 Installation and Configuration OR NetWare 3 to 4.1 Update and NetWare 4.1 Installation and Configuration.

Course aim

To preview the process for designing NetWare 4.1 networks

Learning objectives

After taking this course, the user should be able to

•	identify the sequence of tasks in the NetWare 4.1 design and implementation process

•	determine the dependencies for each task

•	identify roles in a project team

•	determine the expectations, concerns and priorities for each role

•	identify the strategies required to effectively create a design and implementation strategy

•	define the scope of the NetWare 4.1 implementation and design project

•	assess a company situation for factors that affect design in order to set project expectations

Topics covered

Identifying design phases

Case company organization structure

Case company resource information

Case company network infrastructure

Define roles in a project team

Establish project team expectations

Identify critical factors

Identify design expectations

Windows version in development

Course incorporates: Test

Hard Disk Requirements


NetWare 4.1 Design and Implementation: NDS Directory Tree Structure

Course duration:	6 hours

Audience:	Network service providers seeking to make NetWare 4.1 an area of strength. CNE candidates.

Prerequisites:	You should have completed either of the following groups of courses: NetWare 4.1 Administration, NetWare 4.1 Advanced Administration and NetWare 4.1 Installation and Configuration OR NetWare 3 to 4.1 Update and NetWare 4.1 Installation and Configuration. The course NetWare 4.1 Design and Implementation: Determining the Project Approach.

Course aim

To learn and practice the principles of directory tree design

Learning objectives

After taking this course, the user should be able to

•	create a naming standards document

•	draw the structure for the upper layers of the directory tree

•	draw a first draft of the lower layers in the directory tree

•	modify the directory tree to reflect a centralized or decentralized administration approach

•	verify that that all containers in a draft directory tree are appropriately placed for efficient partitioning

•	place leaf objects in the directory tree to facilitate efficient user access

Topics covered

Creating a naming standards document

Drawing the upper layers of the directory tree

Drawing the lower layers of the directory tree

Determining the administration approach

Assessing other design considerations

Create the directory tree structure

Windows version in development

Course incorporates: Test

Hard Disk Requirements


NetWare 4.1 Design and Implementation: Design Strategies

Course duration:	8 hours

Audience:	Network service providers seeking to make NetWare 4.1 an area of strength. CNE candidates.

Prerequisites:	You should have completed either of the following groups of courses: NetWare 4.1 Administration, NetWare 4.1 Advanced Administration and NetWare 4.1 Installation and Configuration OR NetWare 3 to 4.1 Update and NetWare 4.1 Installation and Configuration. The NetWare 4.1 Design and Implementation courses Determining the Project Approach and NDS Directory Tree Structure.

Course aim

To design partition, time synchronization, accessibility and migration strategies.

Learning objectives

After taking this course, the user should be able to

•	assess a company scenario to determine where to draw partition boundaries on the directory tree structure

•	determine how default replica placement should be modified

•	adapt replica the placement plan to accommodate additional considerations

•	create a table showing appropriate replica placement on servers for each partition

•	use guidelines to determine the configuration of time server types

•	use guidelines to determine the method of communicating time across the network

•	analyze accessibility needs

•	design administrative strategies

•	create a security strategy that can be used by network administrators

•	develop a strategy for mobile users

•	create migration strategies

Topics covered

Form partition boundaries

Plan replica placement

Determining time synchronization needs

Determining the time communication method

Evaluating users accessibility needs

Creating accessibility guidelines for network resources

Designing administrative strategies

Mobile user accessibility

Migrating clients

Migrating servers

Windows version in development

Course incorporates: Test

Hard Disk Requirements


NetWare 4.1 Design and Implementation: Implementation Schedules

Course duration:	6 hours

Audience:	Network service providers seeking to make NetWare 4.1 an area of strength. CNE candidates.

Prerequisites:	You should have completed either of the following groups of courses: NetWare 4.1 Administration, NetWare 4.1 Advanced Administration and NetWare 4.1 Installation and Configuration OR NetWare 3 to 4.1 Update and NetWare 4.1 Installation and Configuration. The NetWare 4.1 Design and Implementation courses Determining the Project Approach, NDS Directory Tree Structure and Design Strategies.

Course aim

To create implementation schedules

Learning objectives

After taking this course, the user should be able to

•	give the proper sequence of tasks to implement a NetWare 4.1 network

•	set timelines and milestones for the implementation of a NetWare 4.1 network

•	design a directory tree structure with associated partition, replica, time synchronization and accessibility plans

•	develop a migration strategy and implementation schedule for NetWare 4.1

Topics covered

Workstation tasks

Lab tasks

Server tasks

Directory tree tasks

Prototype installation

Pilot installation and migration

Migration

Timelines and milestones

Needed resources

Design scenarios

Windows version in development

Course incorporates: Test

Hard Disk Requirements


Networking Technologies: Networking Principles

Course duration:	8 hours

Audience:	CNE candidates

Prerequisites:	A basic knowledge of microcomputer technologies

Course aim

To introduce the history and general principles of networking, to define the terms LAN, MAN, and WAN, and to identify required computer networking elements

Learning objectives

After taking this course, the user should be able to

•	describe centralized computing, distributed computing, and collaborative computing

•	define and contrast the classifications local area network (LAN), metropolitan area network (MAN), and wide area network (WAN)

•	name and describe the three basic networking elements

•	define the roles of clients, servers, and peers as they relate to computer networks

•	define the term protocol and explain how it relates to computer networks

•	identify specific network management areas and describe the organizational issues involved with each of them

Topics covered

Defining networking

Distributed computing

Today's computer networks

Local area networks

Metropolitan area networks

Wide area networks

Required network elements

Network services

Network protocols and models

Rules

Moving from rules to models

Layer interaction

Layer data units

The practical use of models

Management considerations

Functional areas of network management

Configuration management

Fault management

Performance management

Security management

Accounting management

Windows version available

Course incorporates: Test

Hard Disk Requirements 9.5MBs


Networking Technologies: Transmission Media

Course duration:	9 hours

Audience:	CNE candidates

Prerequisites:	A basic knowledge of microcomputer technologies

Course aim

To introduce the common computer network transmission media, and to enable users to identify installed transmission media and to choose the appropriate transmission media for a given situation

Learning objectives

After taking this course, the user should be able to

•	define the term transmission media as it relates to computer networks

•	list and describe common transmission media

•	identify and describe the characteristics of each medium and compare them in terms of cost, ease of installation, capacity, attenuation, and immunity from interference

•	identify the public network services that expand the capabilities of private networks

•	identify the appropriate transmission media for particular business objectives

•	identify the various forms of connectivity hardware and describe their functions

•	choose the appropriate connectivity devices to fulfill particular network criteria

Topics covered

Cable media

Twisted pair cable

Unshielded twisted pair cable

Shielded twisted pair cable

Coaxial cable

Fiber optic cable

Wireless media

Radio frequency

Low-power, single-frequency radio

High-power, single-frequency radio

Spread spectrum radio

Microwave

Terrestrial microwave

Satellite microwave

Infrared systems

Point-to-point infrared systems

Broadcast infrared systems

Public and private networks

Public telephone network

Internet and the (US) national information infrastructure

Transmission media connections

Network connectivity hardware

Network interface boards

Transceivers

Transmission media adapter

Modems

Repeaters

Hubs

Bridges

Multiplexers

Internetwork connectivity hardware

Routers

Brouters

Windows version available

Course incorporates: Test

Hard Disk Requirements 12MBs


Networking Technologies: The OSI Model

Course duration:	10 hours

Audience:	CNE candidates

Prerequisites:	A basic knowledge of microcomputer technologies; familiarity with the courses Networking Principles and Transmission Media would be useful

Course aim

To describe the seven OSI layers and to define the functions of each

Learning objectives

After taking this course, the user should be able to

•	define the basic purpose of the seven OSI layers:

OSI physical layer

OSI data-link layer

OSI network layer

OSI transport layer

OSI session layer

OSI presentation layer

OSI application layer

•	identify and describe the networking technology topics associated with all seven layers

•	list and explain the methods associated with each OSI upper and lower layer topic

Topics covered

Point-to-point connections

Multipoint connections

Physical, bus, ring, star, mesh, and cellular topologies

Digital and analog signaling

Amplitude and frequency

Phase

Bit synchronization

Asynchronous, synchronous, and isochronous transmissions

Separate clock signals

Bandwidth

Baseband

Multiplexing

Media access and logical link control

Contention

Token passing systems

Polling

Addressing

Window flow control

Error control

Circuit, message, and packet switching

Route discovery and route selection

Connection services

Gateway services

Network layer word search

Address/name resolution

Service/provider-initiated method

Connection identifier

Transaction identifier

Segment development and sequencing

Error control and end-to-end flow control

Connection services

Dialog control

Simplex, half-duplex, and full-duplex dialog

Session administration

Connection establishment

Data transfer

Connection release

Translation

Bit order and byte order translation

Character code and file syntax translation

Encryption

Service advertisement

Service use methods

OS call interception

Remote operation

Windows version available

Course incorporates: Test

Hard Disk Requirements 13MBs


Networking Technologies: Miscellaneous Protocols

Course duration:	9 hours

Audience:	CNE candidates

Prerequisites:	A basic knowledge of microcomputer technologies and the courses Networking Principles, Transmission Media, and The OSI Model

Course aim

To introduce and explain the leading protocol stacks for computer networking and to explain their purpose

Learning objectives

After taking this course, the user should be able to

•	explain the purpose and functions of a number of leading protocol stacks, including NetWare, Internet, Digital Network Architecture (DNA), AppleTalk, Systems Network Architecture (SNA), SLIP and PPP, IEEE 802.X, FDDI, CCITT/ITU X.25, Frame Relay, ISDN and B-ISDN, ATM, SMDS, SONET, and SDH

•	describe the topics addressed by each protocol

•	identify the methods each protocol uses

•	explain the practical limitations of applying models to protocol stacks

•	choose an appropriate protocol for a given network situation

Topics covered

Rule, model, and protocol relationships

NetWare

Mapping the NetWare suite to the OSI reference model

Topics and methods of select NetWare protocols

Internet

Mapping the Internet suite to the OSI reference model

Topics and methods of select Internet protocols

Digital Network Architecture (DNA)

Mapping the DNA suite to the OSI reference model

Topics and methods of select DNA protocols

AppleTalk

Topics and methods of select AppleTalk protocols

Systems Network Architecture (SNA)

Mapping SNA to the OSI reference model

Basic architectural components

Topics and methods of select SNA protocols

Serial line IP (SLIP) and the PPP

Topics and methods of select SLIP and PPP

The IEEE/ISO 802.X/8802.X series

Topics and methods of select IEEE 802.X

Fiber distributed data interface (FDDI)

Topics and methods of the FDDI protocol

Recommendation X.25

Topics and methods of the X.25 protocol

Frame Relay

Topics and methods of the Frame Relay protocol

ISDN and B-ISDN

Topics and methods of ISDN

ATM

Topics and methods of ATM

SMDS

Topics and methods of SMDS

SONET/SDH

Windows version available

Course incorporates: Test

Hard Disk Requirements 12MBs


NetWare Service and Support: Troubleshooting and Research

Course duration:	10 hours

Audience:	NetWare service and support personnel. CNE candidates

Prerequisites:	Learners should have completed the Networking Technologies courses, and either of the following groups of courses: NetWare 3.12 Administration, NetWare 3.12 Advanced Administration and NetWare 3.12 Installation and Configuration, OR NetWare 4.1 Administration, NetWare 4.1 Advanced Administration, NetWare 4.1 Installation and Configuration, and NetWare 4.1 Design and Implementation.

Course aim

To help students to develop the "troubleshooter's mindset" and to teach students how to use standard types of research tools to support the troubleshooting process

Learning objectives

After taking this course, the user should be able to

•	locate a LAN to minimize environmental risks

•	compose a workable plan for environmental security

•	discuss the prevention and resolution of viruses

•	use a step-wise troubleshooting model to solve problems

•	determine the vulnerability of existing NetWare sites to environmental damage and minimize it

•	take steps to minimize the vulnerability of new NetWare installations to environmental damage

•	use NSEPro as an information resource

•	use NetWire as an information resource and peer communications tool

•	use the Micro House Technical Library as an information source on system boards, hard drives, and interface cards

Topics covered

Problem prevention in the physical environment

Problem prevention in the electrical environment

Electro-static discharge

EDP environmental security

Viruses

The troubleshooting model

Documents and records

Diagnostic and system information software

The OSI model as a troubleshooting tool

NSEPro

Installing and updating NSEPro

Using NSEPro

NetWire

Installing and up-grading WinCIM

WinCIM's NetWare Services Interface

NetWire message forums

NetWire libraries

Micro House Technical Library (MTL)

Installing MTL

Using MTL

Choosing the correct research tool

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare Service and Support: Adapter Cards and Cabling

Course duration:	10 hours

Audience:	NetWare service and support personnel. CNE candidates

Prerequisites:	Learners should have completed the Networking Technologies courses, and either of the following groups of courses: NetWare 3.12 Administration, NetWare 3.12 Advanced Administration and NetWare 3.12 Installation and Configuration, OR NetWare 4.1 Administration, NetWare 4.1 Advanced Administration, NetWare 4.1 Installation and Configuration, and NetWare 4.1 Design and Implementation.

Course aim

To give students the practical and conceptual tools needed to diagnose and correct problems with network adapter cards and cabling

Learning objectives

After taking this course, the user should be able to

•	differentiate between the most common media access protocols and physical media types

•	troubleshoot common problems with cards, cabling, and related hardware for the three most common networking topologies

•	decide when it's appropriate to consider the installation of FDDI

•	diagnose and correct incompatibilities between the network adapter card and the CPU data bus

Topics covered

Jumpers and DIP switches

Ethernet

Cabling with Ethernet

Ethernet frame types

Troubleshooting an Ethernet network

Token Ring

Cabling with Token Ring

Troubleshooting the Token Ring network

ARCnet

Cabling with ARCnet

Troubleshooting an ARCnet network

FDDI networks

FDDI cabling

Troubleshooting FDDI

Card and slot compatibility

Slot types: ISA, EISA, and MCA

VL-Bus and PCI

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 15MBs


NetWare Service and Support: Network Storage Devices

Course duration:	8 hours

Audience:	NetWare service and support personnel. CNE candidates

Prerequisites:	Learners should have completed the Networking Technologies courses, and either of the following groups of courses: NetWare 3.12 Administration, NetWare 3.12 Advanced Administration and NetWare 3.12 Installation and Configuration, OR NetWare 4.1 Administration, NetWare 4.1 Advanced Administration, NetWare 4.1 Installation and Configuration, and NetWare 4.1 Design and Implementation.

Course aim

To give students the practical and conceptual tools needed to diagnose and correct hard drive problems

Learning objectives

After taking this course, the user should be able to

•	differentiate between the standard hard drive types

•	diagnose and correct common hard drive problems  including those specific to Micro Channel Architecture

•	identify the unique role of RAID hard drives in relation to NetWare data security

•	explain the uses of networkable storage devices other than standard hard drives

Topics covered

Hard drives

Disk interface types

Hard drive set-up

Working with jumpers

Physical installation of SCSI drives

Cables

Formatting the drive

Working with partitions

NetWare volumes

Interleave ratios

Setting the CMOS drive type

RAID

Mirroring and duplexing

The challenge of RAID

The six levels of RAID

CD-ROM

Magneto-optical drives

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 15MBs


NetWare Service and Support: Troubleshooting DOS Workstations

Course duration:	9 hours

Audience:	NetWare service and support personnel. CNE candidates

Prerequisites:	Learners should have completed the Networking Technologies courses, and either of the following groups of courses: NetWare 3.12 Administration, NetWare 3.12 Advanced Administration and NetWare 3.12 Installation and Configuration, OR NetWare 4.1 Administration, NetWare 4.1 Advanced Administration, NetWare 4.1 Installation and Configuration, and NetWare 4.1 Design and Implementation.

Course aim

To give students the practical and conceptual tools needed to diagnose and correct DOS workstation problems

Learning objectives

After taking this course, the user should be able to

•	troubleshoot malfunctioning installations of IPX- and ODI-based DOS workstations

•	troubleshoot problems with remote workstation booting

•	avoid any repair workstation conflicts based on resources such as memory, IRQ, and DMA

•	do basic troubleshooting on DOS workstations

Topics covered

Working with IPX/NETX

ODI

DOS ODI workstations

NET.CFG

Working with NetWare DOS Requester

Installing NetWare DOS Requester

Working with remote boot

Installing remote boot

Investigating problems with TRACK

SAPs and RIPs

IRQs (hardware interrupts)

Cascading

DMA (direct memory access)

I/O addresses

Base memory

Resolving conflicts with configuration tools

PC memory on DOS workstations

Memory types

Memory optimization

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare Service and Support: Troubleshooting Network Printing

Course duration:	10 hours

Audience:	NetWare service and support personnel. CNE candidates

Prerequisites:	Learners should have completed the Networking Technologies courses, and either of the following groups of courses: NetWare 3.12 Administration, NetWare 3.12 Advanced Administration and NetWare 3.12 Installation and Configuration, OR NetWare 4.1 Administration, NetWare 4.1 Advanced Administration, NetWare 4.1 Installation and Configuration, and NetWare 4.1 Design and Implementation.

Course aim

To give students the skills needed to diagnose and correct printing problems on a network

Learning objectives

After taking this course, the user should be able to

•	interpret a set of symptoms to determine whether a problem concerns NetWare printing or the printer itself

•	prevent, diagnose, and resolve common printer problems

•	diagnose and resolve NetWare printing problems related to physical connections, print queues, print servers, remote printing, configuration, print utilities, and printing PostScript files

Topics covered

Introduction to network printing

NetWare printing prerequisites

Setting up NetWare printing

Printer troubleshooting

Dot matrix printers

Network printers

Printer configuration

Print queues

Print troubleshooting decision tree

Print servers

PSERVER.EXE

PSERVER.NLM

Remote printers

Initializing remote printers

Printer configuration

Printer utilities

PCONSOLE

PRINTCON

CAPTURE and NPRINT

PostScript printers

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare Service and Support: Network Optimization

Course duration:	10 hours

Audience:	NetWare service and support personnel. CNE candidates

Prerequisites:	Learners should have completed the Networking Technologies courses, and either of the following groups of courses: NetWare 3.12 Administration, NetWare 3.12 Advanced Administration and NetWare 3.12 Installation and Configuration, OR NetWare 4.1 Administration, NetWare 4.1 Advanced Administration, NetWare 4.1 Installation and Configuration, and NetWare 4.1 Design and Implementation.

Course aim

To provide students with the skills to ensure that the network is delivering the best possible performance and can recover from a disaster

Learning objectives

After taking this course, the user should be able to

•	tune the server using appropriate SET commands

•	use MONITOR to verify performance bottlenecks in the server and to suggest possible remedies

•	install performance-enhancing patches using PATCHMAN

•	compare the functionality of bridges and routers

•	use a protocol analyzer to diagnose performance problems and to help to alleviate overloaded networks or servers

•	explain the role of third-party software products in creating the optimal disaster recovery plan

•	describe the implications of using Packet Burst in  optimizing the handling of large files

Topics covered

Optimization and disaster recovery

Performance, reliability, and security

Server-based optimization techniques

Server memory

The communications subsystem

File system and cache

Using MONITOR

Disk information

LAN driver information

PATCHMAN

Types of patches

Bridges and routers

Hubs

Protocol analyzer

Working with packets

LANalyzer for Windows

LZFW and the OSI model

LZFW and Ethernet

Baselining network performance

Diagnosing overload

Disaster recovery options

Backups

VREPAIR

Third-party software

NetUtils 3

Large file reads and writes

Packet Burst

Packet Burst and VLMs

Large Internet packets (LIPs)

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 26MBs


NetWare TCP/IP Transport: Introduction to TCP/IP

Course duration:	7 hours

Audience:	NetWare system managers responsible for configuring, managing and troubleshooting the TCP/IP protocol stack on NetWare servers; CNE candidates

Prerequisites:	Users should have completed the NetWare 4.1 Administration or NetWare 3 to 4.1 Update course suites

Course aim

To provide a basic introduction to the TCP/IP protocol suite, Novel's TCP/IP product line, Telnet, FTP, and IP protocol configuration

Learning objectives

After taking this course, the user should be able to

•	identify, describe, and access Novell and TCP/IP related resources available on the Internet

•	identify and describe the four protocol layers in the DOD model

•	identify and describe the major protocols and applications within the TCP/IP protocol suite

•	identify and describe Novell products that provide NetWare-to-TCP/IP connectivity

•	establish a terminal session with a remote host

•	transfer files between two hosts using the File Transfer  Protocol (FTP)

•	load INETCFG.NLM on a NetWare server

•	configure the TCP/IP Protocol Stack on a NetWare server

Topics covered

Networking with TCP/IP

Using the DOD model

Mapping TCP/IP protocols to the DOD model

Passing data through the DOD model protocol stack

Integrating data through the DOD model protocol stack

Integrating TCP/IP with NetWare

Using TCP/IP applications

Using Telnet

Opening a terminal session

Transferring files

Using FTP

Using INETCFG.NLM

Configuring TCP/IP on a NetWare 4.1 server

Configuring IP on a NetWare server

Configuring TCP/IP on a NetWare 3.1x server

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare TCP/IP Transport: Internetworking

Course duration:	7 hours

Audience:	NetWare system managers responsible for configuring, managing and troubleshooting the TCP/IP protocol stack on NetWare servers; CNE candidates

Prerequisites:	Users should have completed the NetWare 4.1 Administration or NetWare 3 to 4.1 Update course suites. The course NetWare TCP/IP Transport: Introduction to TCP/IP.

Course aim

To introduce the student to IP addressing conventions, SNMP and TCPCON.NLM

Learning objectives

After taking this course, the user should be able to

•	Maintain host and network databases on an IP host

•	Assign and manage subnet masks and addresses in an IP internetwork

•	Identify and describe the name servers commonly used on IP internetworks to maintain IP addresses and host names

•	Identify and describe the components of the Simple Network Management Protocol (SNMP)

•	Load and configure the SNMP agent on a NetWare server

•	Use TCPCON to read the MIB objects on an IP host

•	Configure and manage SNMP traps on a NetWare server

•	Use TCPCON to enable/disable a network interface

•	Use TCPCON to enable/disable IP routing

•	Use TCPCON to reset a TCP connection

Topics covered

Using host names

Assigning IP addresses

Subnetting the Internetwork

Assigning and managing IP subnets

Planning the IP network

Planning the IP Internetwork

Using SNMP

Configuring the SNMP agent

Accessing the SNMP MIB from a NetWare 4 server

Using TCPCON

Accessing SNMP traps

Viewing SNMP traps

Using SNMP to correct network problems

Network management using SNMP

Managing the Internetwork

Windows version in development

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 13MBs


NetWare TCP/IP Transport: Internet Protocol (IP)

Course duration:	9 hours

Audience:	NetWare system managers responsible for configuring, managing and troubleshooting the TCP/IP protocol stack on NetWare servers; CNE candidates

Prerequisites:	Users should have completed the NetWare 4.1 Administration or NetWare 3 to 4.1 Update course suites. The course NetWare TCP/IP Transport: Introduction to TCP/IP and NetWare TCP/IP Transport: Internetworking.

Course aim

To familiarize the student with IP routing protocols, IPTUNNEL configuration and IP internetworking problems

Learning objectives

After taking this course, the user should be able to

•	Describe how IP packets are routed across an IP internetwork by routers

•	Configure and manage routing tables on a NetWare server

•	Configure the RIP protocol on a NetWare server

•	Configure and manage OSPF routing on a NetWare server

•	Describe how IPTUNNEL and IPRELAY connect NetWare LANs

•	Complete a planning worksheet that can be used to configure IPTUNNEL servers and workstations

•	Configure IPTUNNEL on a NetWare server

•	Configure IPTUNNEL on a workstation running LAN WorkPlace for DOS

•	Identify possible causes for common error messages and conditions on IP internetworks

•	Use TCPCON.NLM or PING.NLM on a NetWare server to confirm or reject a condition as a possible cause on a networking problem

•	Outline a plan of action to a correct networking problem

Topics covered

Routing IP packages

Managing the routing table

Configuring the routing table

Configuring static routes

Accessing the routing table

Configuring dynamic IP routes

Using ICMP

Using distance vector routing

Configuring RIP

Using link-state routing

Configuring OSPF

Monitoring OSPF

Connecting IP LANs

Tunneling through IP internetworks

Planning for IPTUNNEL

Configuring the IPTUNNEL on a NetWare server

Configuring the IPTUNNEL on a workstation

Troubleshooting from the NetWare server

Diagnosing problems  on the IP Internetwork

Troubleshooting TCP/IP

IP troubleshooting

Windows version in development

Course incorporates: Test. Full hands-on simulation

Hard Disk Requirements 27MBs


NetWare 3.12 Administration: NetWare Basics

Course duration:	6 hours

Audience:	New network administrators, or network administrators who are new to NetWare 3.12. CNA and CNE candidates.

Prerequisites:	A working knowledge of basic DOS commands

Course aim

To introduce the basics of NetWare 3.12 administration

Learning objectives

After taking this course, the user should be able to

•	list the main responsibilities of a network administrator

•	describe the basic functions and services of a network

•	identify the client types that are supported in NetWare 3.12

•	describe workstation communications with the network, and list the files required to connect a DOS workstation to the network

•	describe the function of the software necessary to connect a workstation to the network, including local operating systems, NetWare DOS Requester, communications protocols, and the network board

•	connect a workstation to the network by loading the appropriate DOS workstation files

•	explain and perform the login procedure

•	identify, navigate, and perform basic functions using a DOS text utility, a command-line utility, and a graphical utility

•	activate and navigate Help for each type of utility

•	activate and navigate Novell DynaText

Topics covered

Network administrator responsibilities

Network services

Workstation support

Enabling network communication

Understanding the network connection

Connection software

Logging in

DOS text utility interface

Command-line utility interface

NetWare graphical utility interface

Novell DynaText

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 10MBs


NetWare 3.12 Adminisrtaion: Network File Systems
NetWare 3.12 Administration: Network File Systems

Course duration:	6 hours

Audience:	New network administrators, or network administrators who are new to NetWare 3.12. CNA and CNE candidates.

Prerequisites:	The course NetWare 3.12 Administration: NetWare Basics

Course aim

To enable students to plan, access, navigate and manage an efficient file system

Learning objectives

After taking this course, the user should be able to

•	explain the basic concepts of network file storage

•	describe a volume and its technical specifications

•	describe a directory, including its main function, hierarchical structure, directory name, and directory path

•	list the system-created directories on the SYS: volume, and describe their contents

•	make recommendations for designing a network directory structure

•	identify the strengths and weaknesses of sample directory structures

•	design a directory structure

•	access file systems by mapping network drives to volumes and directories

•	navigate volumes and directories

•	access network applications by mapping search drives to application directories

•	display and modify the display of file system information on volumes, directories, and files

•	perform directory management tasks, such as creating and deleting directories

•	perform file management tasks such as copying,  salvaging, and purging files

Topics covered

Volumes

Directories

Directory structures

Drive pointers

Mapping drives to volumes

Mapping drives to directories

Search drive pointers

SLIST

VOLINFO

CHKVOL

NDIR

LISTDIR

CHKDIR

Viewing file system information

Accessing resources from Windows

User NetWare Tools for Windows

NCOPY

SALVAGE and PURGE

Restricting space usage

Working with files and directories

FILER

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare 3.12 Administration: NetWare Security

Course duration:	11 hours

Audience:	New network administrators, or network administrators who are new to NetWare 3.12. CNA and CNE candidates

Prerequisites:	The NetWare 3.12 Administration courses NetWare Basics and Network File Systems

Course aim

To describe and explain in some detail the NetWare 3.12 security system, with particular reference to login security and file system security

Learning objectives

After taking this course, the user should be able to

•	identify the levels and functions of network security

•	describe login security

•	set up network user accounts and apply account restrictions

•	describe and use packet signature

•	describe NetWare 3.12 file system security

•	discuss the concepts of trustees, directory and file rights, inheritance, the inherited rights mask, and effective rights

•	make a trustee assignment and apply rights in SYSCON and FILER

•	calculate effective rights

•	plan file system security

•	use directory and file attributes as part of a file system security plan

•	implement a file system security plan using command-line and menu utilities

Topics covered

Network security

Login security

User accounts

Group accounts

Delegating responsibilities

Managing accounts

The NetWare bindery

Evaluating login security

Directory and file rights

Directory and file trustees

Inheritance

The inherited rights mask

Viewing rights information

File system security utilities

Granting rights

Effective rights

Planning file system rights

Planning attribute security

Defining attribute functions

Managing attributes

Creating a security structure

Implementing a directory structure

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 10.5MBs


NetWare 3.12 Administration: The User Environment

Course duration:	7 hours

Audience:	New network administrators, or network administrators who are new to NetWare 3.12. CNA and CNE candidates

Prerequisites:	The NetWare 3.12 Administration courses NetWare Basics, Network File Systems and NetWare Security

Course aim

To enable students to automate the user environment by configuring the workstation, the login process, and the user interface so that resources are easily available to the user

Learning objectives

After taking this course, the user should be able to

•	describe the function of the CONFIG.SYS, AUTOEXEC.BAT, and NET.CFG configuration files

•	alter workstation configuration files to automate the process of connecting to the network, loading the DOS Requester, and logging into the network

•	perform a DOS and MS Windows client installation

•	describe the types of login scripts and how they co-ordinate at login

•	explain each login script command, propose standard procedures that are executed through login scripts, and plan a system of login scripts

•	build and execute the plan using system and user login scripts

•	describe a user menu system

•	describe the NetWare 3.12 menu command language

•	plan a simple user menu

•	build and execute a NetWare 3.12 menu

•	convert menu files from earlier versions of NetWare into the new menu utility

Topics covered

Automating the user environment

Preparing the workstation for network drives

Automating login with AUTOEXEC.BAT

Connecting MS Windows to NetWare 3.12

Setting up a workstation

Installing client software

Executing login scripts

Designing login scripts

Login script commands

Creating a system login script

Creating a user login script

NetWare menus

Creating a menu

Menu components

Commands and options

Converting old menus

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 8.5MBs


NetWare 3.12 Administration: Supplemental Services

Course duration:	10 hours

Audience:	New network administrators, or network administrators who are new to NetWare 3.12. CNA and CNE candidates

Prerequisites:	The NetWare 3.12 Administration courses NetWare Basics, Network File Systems, NetWare Security, and The User Environment

Course aim

To enable students to add and manage those services that are not automatically available with NetWare, and especially to manage printing and data protection

Learning objectives

After taking this course, the user should be able to

•	describe the function of a server, its interface, and its communication with the network

•	identify the functions of common console commands

•	identify and load NLMs

•	describe remote console management

•	list the steps necessary to set up a server for both SPX and asynchronous remote connections

•	use RCONSOLE

•	implement console security features on the server

•	set up a network printing environment

•	send print jobs to network printers, using CAPTURE or NPRINT

•	use PRINTDEF and PRINTCON to customize print jobs

•	implement system fault tolerance

•	use strategies for successful storage management and use SBACKUP

•	install Basic MHS and perform administrative tasks

•	send, read, and file mail in FirstMail

•	load applications

Topics covered

The NetWare 3.12 operating system

Console commands

NetWare loadable modules

INSTALL

MONITOR

UPS

STREAMS

Remote console management

The network printing environment

Network printing setup

Configuring network printing

PCONSOLE

Setting up simple network printing

The NetWare print server

Network printers

Sending print jobs

Redirecting print jobs

CAPTURE

NPRINT

Sending a print job

Managing printer connections

Managing network print services

Managing print jobs in the print queue

Customizing print jobs

Setting up network printing

Providing system reliability

Data reliability

Disk and disk channel reliability

Server and workstation reliability

Storage management services

Backup strategies

SBACKUP

NetWare messaging

Basic MHS

Using NetWare 3.12 messaging

Selecting and loading applications

FirstMail

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 14MBs


NetWare 3.12 Advanced Administration: Server Setup and Support

Course duration:	6 hours

Audience:	Experienced network administrators. CNE candidates.

Prerequisites:	Students should have completed the NetWare 3.12 Administration suite of courses

Course aim

To describe server start-up procedures, the use of server configuration files, and to evaluate future use of multiple protocols on networks

Learning objectives

After taking this course, the user should be able to

•	identify and describe server components

•	perform a server start-up procedure

•	identify and describe server configuration files

•	identify commands and options used to customize the appropriate server configuration file

•	edit the server configuration files

•	create server batch files that perform specific tasks

•	describe the communication and name space protocols supported by a NetWare server

•	identify the default Ethernet frame type and match the appropriate frame type to the communication protocol supported

•	identify the ODI support architecture and related files that are used at a NetWare server

•	describe the services provided by the NetWare protocol suite

•	display and explain routing information provided by the TRACK ON utility

•	install TCP/IP support on a server

•	identify the components and requirements involved in name space support

•	install OS/2 and Macintosh name space support

•	identify optional protocol products used for file and print sharing

Topics covered

NetWare server components

Server startup procedures

Server configuration files

STARTUP.NCF

AUTOEXEC.NCF

Creating server configuration files

Customizing server configuration files

Creating server batch files

Protocol types

Frame types support

Using frame types

NetWare protocol suite

Analyzing router information

Utilities relating to multiple protocol support

TCP/IP support

Installing TCP/IP support

Name space support

Adding name space support

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 11MBs


NetWare 3.12 Advanced Administration: Server Memory and Performance

Course duration:	6 hours

Audience:	Experienced network administrators. CNE candidates

Prerequisites:	Students should have completed the NetWare 3.12 Administration suite of courses, and the course NetWare 3.12 Advanced Administration: Server set and Support.

Course aim

To introduce the NetWare 3.12 memory architecture, and to analyze and optimize network performance

Learning objectives

After taking this course, the user should be able to

•	describe the tables, blocks, and buffers that are important to the workings of server memory

•	determine NetWare 3.12 server memory requirements

•	identify NetWare 3.12 memory pools and describe the features, content, resource use, and effect of each

•	use MONITOR to view server memory statistics

•	describe server console commands related to memory

•	identify components that affect server and network performance

•	identify the relationships and balances needed between server memory components to maintain optimum server performance

•	use MONITOR to verify server and network performance and to view resource and processor utilization

•	list interactions between various SET parameters

•	select and implement SET parameters to alter network performance

•	describe how LIP (Large Internet Packet) and Packet Burst protocol affect network performance

Topics covered

Memory components

Memory requirements

Calculating memory

Viewing memory information

Viewing memory information with MONITOR

Memory usage and memory pools

Identifying memory pools

Viewing memory pool information using MONITOR options

Viewing memory statistics

Memory console commands

Performance monitoring

MONITOR

Monitoring network performance

Performance considerations

Performance monitoring

Monitoring network performance

Performance optimization

Identifying performance considerations

Interpreting MONITOR and optimizing performance

Using MONITOR and SET

Optimizing network performance

Windows course available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare 3.12 Advanced Administration: Server and Client Management

Course duration:	6 hours

Audience:	Experienced network administrators. CNE candidates

Prerequisites:	Students should have completed the NetWare 3.12 Administration suite of courses, and the courses NetWare 3.12 Advanced Administration: Server Setup and Support and Server Memory and Performance.

Course aim

To identify basic maintenance strategies for network servers and DOS clients

Learning objectives

After taking this course, the user should be able to

•	identify the purpose and procedures of the server maintenance utilities BINDFIX, BINDREST and VREPAIR

•	analyze MONITOR statistics

•	repair the server bindery using BINDFIX and BINDREST

•	use VREPAIR to remove name space support from a volume

•	describe the utilities used to set time, time zone support and to support read-only devices

•	summarize the capabilities of NetWare DOS Requester modules

•	modify NET.CFG to configure the ODI environment

•	customize NET.CFG with parameters that affect the NetWare DOS Requester

•	identify the options available to load the NetWare DOS Requester

•	describe the changes made to a client station during the client installation for MS Windows

•	update existing client files using WSUPDATE

•	describe the procedures used to protect against virus intrusion

•	describe the method used to support diskless client stations

Topics covered

Server management and maintenance

Server disk maintenance

Bindery maintenance

Using BINDFIX and BINDREST

Volume maintenance

Repairing a volume

Running VREPAIR

Other server management utilities

Identifying maintenance strategies

Client connection software

The NetWare DOS Requester

Customizing the DOS client environment

Creating a NET.CFG file

MS Windows support

Updating client files

Using WSUPDATE

Virus prevention

Setting up a diskless workstation

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 10MBs


NetWare 3.12 Installation and Configuration: Installation

Course duration:	8 hours

Audience:	Experienced network administrators. CNE candidates.

Prerequisites:	The NetWare 3.12 Administration, and NetWare 3.12 Advanced Administration suites of courses

Course aim

To familiarize the student with NetWare 3.11 and NetWare 3.12 installation

Learning objectives

After taking this course, the user should be able to

•	install a NetWare 3.11 server

•	upgrade from NetWare 3.11 to NetWare 3.12

•	install a NetWare 3.12 server

•	install the DOS requester (VLMs) and enter the appropriate NET.CFG parameters to match the network environment

Topics covered

Using the upgrade utilities

Modifying the disks

Creating a NetWare 3.12 bindery

The start-up process

Installing the NetWare 3.11 server

Hardware and software requirements for installing 3.12

Installation files, terms, and steps

Server configuration files

The STARTUP.NCF file

The AUTOEXEC.NCF file

Customizing the server configuration files

Upgrading from 3.11 to 3.12

Upgrade prerequisites

Upgrade steps

After the upgrade

Installing the NetWare 3.12 server

Steps to installing NetWare 3.12

Installing the NetWare 3.12 client

NetWare DOS Requester

VLMs

DOS client installation

The INSTALL.EXE utility

MS Windows support

Configuration files modifications

NET.CFG

STARTNET.BAT

Customizing the DOS client environment

Link drive parameters

Link support parameters

NetWare DOS Requester parameters

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare 3.12 Installation and Configuration: Network Management

Course duration:	10 hours

Audience:	Experienced network administrators. CNE candidates

Prerequisites:	The NetWare 3.12 Administration, and NetWare 3.12 Advanced Administration suites of courses

Course aim

To configure and manage a NetWare 3.1x network

Learning objectives

After taking this course, the user should be able to

•	set up and manage user and group accounts

•	set up login security

•	plan and implement file system security

•	create, configure and manage a printing environment

•	describe the components that affect server and network performance

•	use MONITOR to manage a NetWare 3.1x network

•	implement appropriate solutions to increase network performance

Topics covered

Account restrictions

Group accounts

Setting account restrictions

Groups and managers

Remote users and intruder detection

Granting rights

Planning

Implementing File-system security

Printing overview

Implementing network printing

Printing Maintenance tasks

Performance components

MONITOR

Base-lining

A read request path

A write request path

Slow response

Server crashes

NLMs will not load

NetWare 3.11 related errors

Miscellaneous errors

Monitoring the server

Troubleshooting a slow response server

Using the information

Isolating the problem

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 12MBs


NetWare 3 to 4.1 Update: Introduction to NetWare 4.1

Course duration:	10 hours

Audience:	NetWare 3.12 users and administrators wishing to learn about NetWare 4.1; CNE candidates

Prerequisites:	Students should have completed the NetWare 3.12 Administration, NetWare 3.12 Advanced Administration, and the NetWare 3.12 Installation and Configuration suites of courses.

Course aim

To introduce students who are already proficient in NetWare 3.1x to NetWare 4.1

Learning objectives

After taking this course, the user should be able to

•	organize network resources with NetWare Directory Services (NDS)

•	create and configure NDS objects

•	perform the same tasks in NetWare 4.1 with NetWare Administrator that were performed in NetWare 3.12

•	manage the user environment by using NetWare 4.1 login script commands

•	automate user access with menus

•	create several users at one time

•	integrate and manage NetWare 3.12 resources with NetWare 4.1 utilities

Topics covered

NetWare Directory Services

Composition of the NetWare Directory

Object classes

The NetWare Directory tree

Directory tree components

Context

Server components

Server startup process

Workstation software components

Connecting and logging into the network

User and group accounts

The file system

File system security

Network printing

Network backup

Login scripts

NetWare menus

Bindery services

NETX clients

NetWare Administrator

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 27MBs


NetWare 3 to 4.1 Update: NDS Design, Administration, and Security

Course duration:	9 hours

Audience:	NetWare 3.12 users and administrators wishing to learn about NetWare 4.1; CNE candidates

Prerequisites:	Students should have completed the NetWare 3.12 Administration, NetWare 3.12 Advanced Administration, and the NetWare 3.12 Installation and Configuration suites of courses. Students should also have completed the NetWare 3 to 4.1 Update: Introduction to NetWare 4.1 course

Course aim

To enable the student to design, administer, and secure NetWare Directory Services in a NetWare 4.1 environment

Learning objectives

After taking this course, the user should be able to

•	determine the directory tree structure

•	list directory tree naming conventions

•	create several users at one time

•	apply trustee assignments to containers

•	implement inherited rights filters

•	create NDS security strategies

Topics covered

Benefits of an effective directory tree design

Components of directory design

Structural model

Naming standards

Implementation method

Design a directory tree

Merging directory trees

Navigating the directory tree

Supplying object names

UIMPORT

NDS security

Network administration

Centralized v distributed administration

Administrative accounts

Rights assignment

Troubleshooting NDS rights

Troubleshooting NDS security

Network auditing

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 24MBs


NetWare 3 to 4.1 Update: NDS Partitions and Replicas

Course duration:	7 hours

Audience:	NetWare 3.12 users and administrators wishing to learn about NetWare 4.1; CNE candidates

Prerequisites:	Students should have completed the NetWare 3.12 Administration, NetWare 3.12 Advanced Administration, and the NetWare 3.12 Installation and Configuration suites of courses. Students should also have completed the NetWare 3 to 4.1 Update: Introduction to NetWare 4.1 and the NDS Design, Administration, and Security courses.

Course aim

To help the student to determine strategies and guidelines for partitioning, replicating, and distributing the NDS database.

Learning objectives

After taking this course, the user should be able to

•	partition the NDS database

•	replicate the NDS database

•	distribute the NDS database

•	configure servers to synchronize time on a NetWare 4.1 network

•	create a detailed NDS design

•	troubleshoot NDS replica loss

Topics covered

Partitions

Partition root container

Partitioning a directory tree

Parent and child partitions

Replicas

Viewing partitions and replicas

Replica tables

Moving container objects

Time synchronization

Securing NDS

Create a detailed NDS design

Troubleshooting NDS

Managing NDS database inconsistencies

Managing server downtime

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 18MBs


NetWare 3 to 4.1 Update: Managing the NetWare 4.1 Environment

Course duration:	7 hours

Audience:	NetWare 3.12 users and administrators wishing to learn about NetWare 4.1; CNE candidates

Prerequisites:	Students should have completed the NetWare 3.12 Administration, NetWare 3.12 Advanced Administration, and the NetWare 3.12 Installation and Configuration suites of courses. Students should also have completed the NetWare 3 to 4.1 Update: Introduction to NetWare 4.1, NDS Design, Administration, and Security and NDS Partitions and Replicas courses.

Course aim

To provide the student with the knowledge and skills needed to manage the NetWare 4.1 environment

Learning objectives

After taking this course, the user should be able to

•	install and configure the NetWare DOS Requester for diverse clients

•	configure multiple protocols with the NetWare 4.1 server

•	configure messaging with the NetWare 4.1 server

•	identify options for configuring the NetWare 4.1 server

Topics covered

Configuring the server for diverse clients

NetWare 4.1 internetworking software

NetWare MPR 3.0

INETCFG

Messaging services

Assigning mailboxes to NDS objects

FirstMail

Internationalization

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 15MBs


NetWare 3 to 4.1 Update: Network and Server Optimization

Course duration:	7 hours

Audience:	NetWare 3.12 users and administrators wishing to learn about NetWare 4.1; CNE candidates

Prerequisites:	Students should have completed the NetWare 3.12 Administration, NetWare 3.12 Advanced Administration, and the NetWare 3.12 Installation and Configuration suites of courses. Students should also have completed the NetWare 3 to 4.1 Update: Introduction to NetWare 4.1, NDS Design, Administration, and Security, NDS Partitions and Replicas, and Managing the NetWare 4.1 Environment courses.

Course aim

To show how to optimize network and server performance in a NetWare 4.1 environment

Learning objectives

After taking this course, the user should be able to

•	describe NetWare 4.1 memory management architecture

•	interpret the MONITOR statistics screen

•	monitor and modify file and directory cache performance

•	view and modify server and packet parameters

•	define and enable memory suballocation

•	list the steps to enable file compression

•	enable and manage the Packet Burst protocol

•	enable and manage Large Internet Packets (LIPs)

Topics covered

NetWare 4.1 memory management

Memory allocation

Memory deallocation and garbage collection

Memory protection

MONITOR statistics

Cache, processor and memory utilization

Server packets and buffers

Network interface board statistics

Disk drives and controllers

Turbo FAT indexing

Optimizing disk space

Block suballocation

File compression

Packet Burst protocol

Large Internet Packets (LIPs)

Windows version available

Course incorporates: Test, Full hands-on simulation

Hard Disk Requirements 19MBs


Update to NetWare 3.11

Course duration:	10 hours

Audience:	Current NetWare managers; evaluators of NetWare 3.11

Prerequisites:	Knowledge of NetWare 2.x systems and DOS

Course aim

To familiarize the user with the differences between NetWare's 2.x versions and NetWare 3.11

Learning objectives

After taking this course, the user should be able to

•	outline the principal changes between NetWare versions 2.x and 3.11

•	outline security measures in NetWare 3.11

•	list the differences between the NetWare 3.11 file system and earlier versions

•	back up and restore a NetWare 3.11 file server

•	describe the main features of  NetWare 3.11 printer support

•	list the most important NetWare 3.11 utilities, file server console commands and NLMs

•	install NetWare 3.11 from scratch or by upgrading from NetWare 2.x

Topics covered

Introducing NetWare 3.11

General changes

NetWare Loadable Modules

Security changes

Printer support changes

Login (workgroup) security

Directory trustee rights

File trustee rights

Rights assignments

Inherited rights mask

Attribute security

Assigning attributes

The MAP command

NCOPY and NDIR

SALVAGE

Disk space limits

Backing up with NBACKUP

Restoring with NBACKUP

SBACKUP

PCONSOLE

Print management

Putting printers to use

System utility changes from NetWare 2.x

Remote management facility

File server console commands

MONITOR and other NLMs

Preparing to install NetWare 3.11

File server installation

The UPGRADE utility

Workstation configuration

DOS version available

Course incorporates: Test

Hard Disk Requirements 14.6MBs


Administration Essentials for NetWare 3.11

Course duration:	12 hours

Audience:	Operational staff

Prerequisites:	Knowledge of DOS, LAN fundamentals; a knowledge of NetWare basics

Course aim

To enable the user to install, configure, and support a NetWare network

Learning objectives

After taking this course, the user should be able to

•	identify the components of a local area network (LAN)

•	use basic NetWare and DOS commands

•	describe the basic NetWare disk structure

•	create and navigate through a NetWare disk structure

•	describe the use of drive mappings in NetWare

•	use NetWare's login security features to manage user accounts and workgroups

•	grant access privileges to users and groups using rights security

•	protect individual files and directories, using attribute security

•	show how PC LAN applications are used in a NetWare system

Topics covered

Local area networks

LAN components

NetWare

Logging in to the network

NetWare utility commands

The SYSCON menu utility

NetWare logical volumes

NetWare directory structure

Using DOS commands

The DSPACE menu utility

NetWare directory commands

The SALVAGE menu utility

The FILER menu utility

Drive types

The MAP command

The SESSION utility

Account security

User security

Workgroup security

Directory trustee rights

File trustee rights

Rights assignments

Inherited rights mask

Attribute security

Assigning attributes

Stand-alone applications

Multiple user applications

Multi-user applications

DOS version available

Course incorporates: Test, Hands-on simulation

Hard Disk Requirements 17MBs


Administration for NetWare 3.11

Course duration:	12 hours

Audience:	Operational staff

Prerequisites:	Knowledge of DOS, LAN fundamentals; the course Administration Essentials for NetWare 3.11

Course aim

To enable the user to install, configure and support a NetWare network

Learning objectives

After taking this course, the user should be able to

•	control  printers, print queues and print jobs

•	write system and user login scripts that reduce support time

•	create menus to move users through their applications

•	use file server console commands

•	load, run and unload NetWare loadable modules (NLMs)

•	backup and restore a NetWare 3.11 server

•	install and configure a NetWare network

Topics covered

Basic print cycle

PCONSOLE

Starting the print server

RPRINTER

Print management

Putting printers to use

Login script introduction

Login script variables

Login script commands

Login script examples

Introduction to menus

Simple menu example

Advanced menu example

COLORPAL

FCONSOLE

File server console commands

VOLINFO

Bindery and system security

MONITOR

File server maintenance

Backing up with NBACKUP

Restoring with NBACKUP

Preparing to install

Loading NetWare

The INSTALL menus

Completing the installation

Workstation configuration

DOS version available

Course incorporates: Test, Hands-on simulation

Hard Disk Requirements 12.3MBs


Advanced Administration for NetWare 3.11

Course duration:	15 hours

Audience:	NetWare managers who will be supporting more than 20 users; NetWare managers who must work with OS/2, UNIX, Windows or Macintoshes

Prerequisites:	A good technical background; the courses Administration Essentials for NetWare 3.11 and Administration for NetWare 3.11

Course aim

To enable the user to implement NetWare's advanced management and integration features

Learning objectives

After taking this course, the user should be able to

•	anticipate problems that may occur on the network

•	manage workstations on a NetWare network

•	write system and user  login scripts that reduce support time

•	create blocks of users

•	use NetWare's utilities to monitor file server performance

•	manage printing from a NetWare network

•	optimize performance by managing file server memory

•	describe the benefits and problems associated with a multi-server environment

•	use a router to link multiple LANs

•	install and operate the NetWare Name Service (NNS)

Topics covered

Anticipating disaster

Hardware requirements

Generating IPX.COM

ODI

The network shell

NETBIOS.EXE

SHELL.CFG and NET.CFG

Workstation support

PC operating systems

Documentation

Login script variables and commands

Creating blocks of users with MAKEUSER and USERDEF

The NetWare accounting systems

Monitoring the file server with VOLINFO and MONITOR

Remote management facility

Name space modules

Backing up with SBACKUP

Print servers

Shared printers

Print commands and utilities

Automating remote printers

Custom print queues

Printer control

PRINTDEF and PRINTCON

Hard disk terminology

MONITOR and file server information

Tags and resources tracking

System modules information

Resource utilization

Using MONITOR and SET

Multi-server printing

Router terminology

When to use a router

Setting up a router

Using ROUTGEN

Startup and management

Domains and profiles

Synchronization

Domain-based printing

Server management

Installing NNS

NETCON domains and profiles

Login scripts and domains

DOS version available

Course incorporates: Test

Hard Disk Requirements 16.5MBs


Update to NetWare 3.12

Course duration:	6 hours

Audience:	NetWare administrators already trained in NetWare 3.11

Prerequisites:	Knowledge of NetWare 3.11

Course aim

To update the user's knowledge of NetWare 3.11 to NetWare 3.12

Learning objectives

After taking this course, the user should be able to

•	list the update features in  NetWare 3.12

•	list the new features in NetWare 3.12

•	install NetWare 3.12 at the file server

•	install the new VLM/ODI architecture at a client workstation

•	write customized system menus using the NMENU utility

•	set up and manage NetWare messaging using Basic MHS

•	send and receive messages using FirstMail

Topics covered

NetWare 3.12

NetWare 3.12 update features

NetWare 3.12 new features

Preparing to install

Loading NetWare

Installing from floppy disk

Installing from CD-ROM

Loading SERVER.EXE

The INSTALL module

Communications software

Virtual Loadable Modules

Installing the DOS Requester

NMENU

Creating menus

NMENU commands

Sample NetWare 3.12 menu

Installing Basic MHS

Basic MHS administration

FirstMail

DOS version available

Course incorporates: Test

Hard Disk Requirements 9.1MBs


Technical Support for NetWare

Course duration:	15 hours

Audience:	Technical support personnel; NetWare managers; Certified NetWare Engineer (CNE) candidates

Prerequisites:	Knowledge of NetWare systems; a good technical background; if a CNE candidate, knowledge of Advanced Administration for NetWare 3.11

Course aim

To provide the user with the techniques and knowledge to troubleshoot and support a NetWare network

Learning objectives

After taking this course, the user should be able to

•	identify the steps involved in installing and updating both NetWare 286 and 386

•	use a wide range of NetWare performance and fault tolerance features

•	use network shell files to modify the network environment

•	set up a diskless workstation

•	explain how IPX "burst mode" can be used to speed up the network

•	monitor NetWare 286 performance

•	monitor NetWare 386 performance

•	describe the types of connections involved in internetworking

•	manage file servers and workstations remotely

•	troubleshoot and repair problems that occur on the network

Topics covered

Installing NetWare 2.2

Upgrading to NetWare 2.2

Installing NetWare 3.11

Upgrading 3.x to 3.11

Upgrading 2.x to 3.11

NetWare core protocols

Caching and hashing

Elevator seeking

VAPs and NLMs

Disk mirroring, duplexing

Hot fix redirection

IPX/SPX and DOS ODI communication

The network shell

Shell configuration files

NetBIOS emulation

Diskless workstations

Burst mode IPX

The FCONSOLE utility

Selecting a monitor program

The MONITOR NLM

Protocol analyzers

Disk drives

Improving server performance

Improving network performance

Router/bridge terminology

When to use a router/bridge

Setting up a router/bridge

Startup and management

LAN-to-LAN connections

Wide-area links

NetWare Link/Async

PC-to-LAN connections

Access server

PC-to-PC connections

Remote management facility

Remote support

The process model

Planning for disaster

A troubleshooting toolkit

Documenting troubleshooting

Cable troubleshooting

Viral infection

BINDFIX

VREPAIR

DISKED

DCONFIG

Third-party utilities

DOS version available

Course incorporates: Test

Hard Disk Requirements 26MBs


NetWare for Workgroup Managers

Course duration:	10 hours

Audience:	Part-time network administrators, assistant network administrators, managers, executive assistants, PC managers and co-ordinators

Prerequisites:	Working knowledge of DOS

Course aim

To equip those who are not network specialists with sufficient working knowledge of NetWare to enable them to administer a small network

Learning objectives

After taking this course, the user should be able to

•	outline the basic network management skills

•	describe the basic organization of a disk in a NetWare system

•	use NetWare commands and utilities necessary to work with directories

•	describe the use of drive mappings in NetWare

•	describe user and group security on a network

•	assign and remove directory and file rights

•	assign and remove directory and file attributes

•	control printing operations

Topics covered

Logging in to the network

NetWare utility commands

The SYSCON menu utility

NetWare Logical volumes

NetWare directory structure

Using DOS commands

NetWare directory commands

The SALVAGE menu utility

The FILER menu utility

Drive types

The MAP command

The SESSION utility

Account security

Workgroup security

Directory trustee rights

File trustee rights

Rights assignments

Inherited rights mask

Attribute security

Assigning attributes

Basic print cycle

PCONSOLE

Starting the print server

RPRINTER

Print management

Putting printers to use

DOS version available

Course incorporates: Test

Hard Disk Requirements 15.3MBs


Update to NetWare 4.x

Course duration:	10 hours

Audience:	Operational and technical staff

Prerequisites:	This course is intended for personnel already working in NetWare Version 3; a knowledge of Administration Essentials for NetWare 3.11 and Administration for NetWare 3.11 would be useful.

Course aim

To overview NetWare 4.x

Learning objectives

After taking this course, the user should be able to

•	outline new features and utilities of NetWare version 4.x

•	describe the components that go to make up the NDS

•	install or upgrade to NetWare 4.x

•	install the DOS Requester for DOS- and OS/2-based clients

•	document how you can use the new-look FILER utility, MAP command, and new NETUSER utility to manage 4.x directories and files

•	use NETADMIN, NWADMIN, and NLIST to create and manage objects in the 4.x directory tree

•	describe how objects, directories, and files on a 4.x network can be protected from unauthorized access

•	show the function of login scripts on a 4.x network

•	describe NetWare 4.x system menus

•	describe how you would configure and use print servers, queues, and remote printers on a 4.x network

Topics covered

NetWare 4.x concepts

4.x utilities

New 4.x features

NDS objects

Container and leaf objects

Directory tree design

NDS planning guidelines

Time servers

Hardware requirements

Preparing to install

NetWare installation

NDS configuration

Across-the-wire migration

Creating DOS Requester diskettes

Client modules

Installing the DOS Requester

Directory tree context

The CX utility

NWADMIN for Windows

The FILER utility

Drive mapping

NDIR

NETADMIN

Creating objects under Windows

NLIST

Login and authentication

Directory tree security

Object and property rights

Inherited rights filter

Assigning rights

Directory, file, and attribute security

Login scripts

Creating login scripts

NetWare menus

4.x print concepts

Configuring printing services

Configuration under Windows

PSERVER.NLM

Remote printing

Windows version available

Course incorporates: Test

Hard Disk Requirements9.9MBs


UNIX Overview

Course duration:	8 hours

Audience:	Anyone needing an introduction to UNIX

Prerequisites:	General computer awareness

Course aim

To introduce the user to UNIX as an important commercial software product and to outline the design principles of UNIX and its different versions

Learning objectives

After taking this course, the user should be able to

•	describe the structure and components of a UNIX system, outline their functions, and discuss the underlying design principles of UNIX

•	outline the basic facilities offered by UNIX systems

•	give a brief history of the development of UNIX and associate various companies and organizations with their versions of UNIX

•	evaluate the market position of UNIX in relation to other popular operating systems

•	discuss the development of Open standards in relation to UNIX

•	describe the interfaces used by UNIX

Topics covered

UNIX basic facilities

UNIX in the marketplace

UNIX design principles

Assessing UNIX

UNIX development history

Open Systems standards

ISO/ANSI C programming language

Communications standards

User interfaces

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 10MBs


UNIX Awareness
UNIX Technical Awareness

Course duration:	8 hours

Audience:	UNIX users, system administrators, and managers

Prerequisites:	The course UNIX Overview

Course aim

To make the user aware of UNIX as an advanced operating system which provides a wide range of facilities for software development, communications, and commercial computing

Learning objectives

After taking this course, the user should be able to

•	describe the structure and components of a UNIX system, outline their functions, and discuss the underlying design principles of UNIX

•	outline the basic facilities offered by UNIX systems

•	describe the structure of UNIX filesystems

•	outline the kinds of commands which are provided by all variants of UNIX

•	indicate the importance of the command-line shell in the UNIX system

•	describe the characteristics of the UNIX system editors

•	describe the graphical user interfaces and networking facilities available with different UNIX variants

Topics covered

Basic UNIX facilities

UNIX design principles

UNIX filesystems

The UNIX shells

The UNIX editors

Advanced UNIX facilities

Communications standards

User interfaces

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 9.5MBs


Essentials of Solaris 2.x

Course duration:	4 hours

Audience:	UNIX end-users, system administrators, and managers

Prerequisites:	The courses UNIX Overview and UNIX Technical Awareness;  some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To provide the user with a basic knowledge of Solaris 2.x

Learning objectives

After taking this course, the user should be able to

•	discuss the design principles of UNIX with particular reference to the UNIX concept of files

•	conduct a Solaris 2.x login session and then log out

•	use the graphical and command-line user interfaces

•	use the shell program supplied with Solaris 2.x

•	outline the design and organization of the Solaris filesystem

•	use Solaris commands to manipulate files

Topics covered

Solaris 2.x - history and derivation

Solaris 2.x components

Structure of Solaris 2.x

Introducing the filesystem

Introducing the shells

A Solaris session

Common Solaris  2.x commands

Overview of Solaris networking facilities

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 6.8MBs


Solaris 2.x File Management

Course duration:	6 hours

Audience:	UNIX end-users, system administrators and managers

Prerequisites:	The courses UNIX Overview,  UNIX Technical Awareness and Essentials of Solaris 2.x;  some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To enable the user to manage the Solaris 2.x filesystem

Learning objectives

After taking this course, the user should be able to

•	navigate the Solaris 2.x filesystem

•	explain file and directory listings

•	use wild card characters (metacharacters) in partial specification of file names

•	describe how the filesystem stores its files

•	discuss the inefficiencies which may result from block indirection

•	outline the Solaris 2.x rules for naming files

Topics covered

Conventional Solaris 2.x filesystem layout

Navigating the filesystem

File naming rules

File and directory listings

Creation, deletion and manipulation of files

File types

Linking files

Use of metacharacters in

Solaris 2.x filename specification

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7MBs


Solaris 2.x Job Control

Course duration:	6 hours

Audience:	UNIX end-users, system administrators and managers

Prerequisites:	The courses UNIX Overview,  UNIX Technical Awareness and Essentials of Solaris 2.x; some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To enable the user to execute and control Solaris 2.x processes

Learning objectives

After taking this course, the user should be able to

•	explain the principles of Solaris 2.x processes  and their execution

•	outline the concept of "standard device" and manage redirection of input and output data to and from different devices

•	make composite commands using pipes and redirection

•	start, interrupt and terminate processes

Topics covered

Definition of  a process

Execution of processes under Solaris 2.x Standard device input/output

Filters

Pipes and redirection

Making composite commands

Controlling Solaris 2.x processes

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7.5MBs


Essentials of HP-UX

Course duration:	4 hours

Audience:	UNIX end-users, system administrators, and managers

Prerequisites:	The courses UNIX Overview and UNIX Technical Awareness; some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To provide the user with a basic knowledge of HP-UX

Learning objectives

After taking this course, the user should be able to

•	discuss the design principles of UNIX with particular reference to UNIX files

•	conduct a HP-UX login session and then log out

•	use the graphical and command-line interfaces

•	describe the function of and use the shell programs supplied with HP-UX

•	describe the structure and organization of the HP-UX filesystem

•	use HP-UX commands to manipulate files

Topics covered

HP-UX - history and derivation

HP-UX components

Structure of HP-UX

Introducing the filesystem

Introducing the shells

A HP-UX session

Common HP-UX commands

Overview of HP-UX networking facilities

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 6.8MBs


HP-UX File Management

Course duration:	6 hours

Audience:	UNIX end-users, system administrators, and managers

Prerequisites:	The courses UNIX Overview,  UNIX Technical Awareness and Essentials of HPUX; some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To enable the user to manage an HP-UX filesystem

Learning objectives

After taking this course, the user should be able to

•	navigate the HP-UX filesystem

•	explain file and directory listings

•	use wild card characters (metacharacters) in partial specification of file names

•	describe how files are stored

•	discuss the inefficiencies which may result from block indirection

•	outline the HP-UX rules for naming files

Topics covered

Conventional  HP-UX filesystem layout

Navigating the filesystem

File naming rules

File and directory listings

Creation, deletion and manipulation of files

File types

Linking files

Use of metacharacters in HP-UX filename specification

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7MBs


HP-UX Job Control

Course duration:	6 hours

Audience:	UNIX end-users, system administrators,and managers

Prerequisites:	The courses Essentials of HP-UX and HP-UX File Management; some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To enable the user to execute and control HP-UX processes

Learning objectives

After taking this course, the user should be able to

•	explain the principles of HP-UX processes  and their execution

•	outline the concept of "standard device" and manage redirection of input and output data to and from different devices

•	use a range of HP-UX commands and exploit the techniques of filters, pipes and redirection

•	make composite commands using pipes and redirection

•	start, interrupt and terminate processes

Topics covered

Definition of a process

Execution of processes under HP-UX

Standard device input/output Filters

Pipes and redirection

Making composite commands

Controlling HP-UX processes

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7.5MBs


Essentials of UnixWare

Course duration:	4 hours

Audience:	UNIX end-users, system administrators, and managers

Prerequisites:	The courses UNIX Overview and UNIX Technical Awareness; some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To provide the user with a basic knowledge of UnixWare

Learning objectives

After taking this course, the user should be able to

•	discuss the design principles of UNIX with particular reference to UNIX files

•	conduct a UnixWare login session and then log out

•	use the graphical and command-line interfaces

•	describe the function  of and  use the shell programs supplied with UnixWare

•	describe the structure and organization of the UnixWare filesystem

•	use UnixWare commands to manipulate files

Topics covered

UnixWare - history and derivation

UnixWare components

Structure of UnixWare

Introducing the filesystem

Introducing the shells

A UnixWare session

Common UnixWare commands

UnixWare/DOS integration

UnixWare integration with NetWare

Overview of UnixWare networking facilities

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 6.8MBs


UnixWare File Management

Course duration:	6 hours

Audience:	UNIX end-users, system administrators, and managers

Prerequisites:	The courses UNIX Overview,  UNIX Technical Awareness and Essentials of UnixWare; some experience in using or managing a computer system running under any variant

Course aim

To enable the user to manage the UnixWare filesystem

Learning objectives

After taking this course, the user should be able to

•	navigate the UnixWare filesystem

•	explain file and directory listings

•	use wild card characters (metacharacters) in partial specification of file names

•	explain how the filesystem stores its files

•	discuss the inefficiencies which may result from block indirection

•	outline the UnixWare rules for naming files

Topics covered

Conventional  UnixWare filesystem layout

Navigating the filesystem

File naming rules

File and directory listings

Creation, deletion and manipulation of files File types Linking files

Use of metacharacters in

UnixWare filename specification

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7MBs


UnixWare Job Control

Course duration:	6 hours

Audience:	UNIX end-users, system administrators, and managers

Prerequisites:	The courses Essentials of UnixWare and UnixWare File Management; some experience in using or managing a computer system running under any variant of UNIX would be useful

Course aim

To enable the user to execute and control UnixWare processes

Learning objectives

After taking this course, the user should be able to

•	explain the principles of UnixWare processes and their execution

•	outline the concept of "standard device" and manage redirection of input and output data to and from different devices

•	use a range of UnixWare commands and exploit the techniques of filters, pipes and redirection

•	make composite commands using pipes and redirection

•	start, interrupt, and terminate processes

Topics covered

Definition of a process

Execution of processes under UnixWare

Standard device input/output

Filters

Pipes and redirection

Making composite commands

Controlling UnixWare processes

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 7.5MBs


The UNIX Editors

Course duration:	15 hours

Audience:	UNIX users, particularly programmers, who need to use UNIX editors

Prerequisites:	Programming level understanding of any UNIX system variant.

Course aim

To afford guided practice in using the UNIX editors

Learning objectives

After taking this course, the user should be able to

•	compare the major UNIX editors

•	use the UNIX line editor ed

•	illustrate the use of the stream editor sed

•	use the UNIX full-screen editor vi in vi and ex modes

•	use the full-screen editor emacs (supplied with some UNIX systems)

Topics covered

The major UNIX editors

Simple ed commands

Advanced ed commands

Regular expressions

Metacharacters

The stream editor sed

The ex line editor

The three vi modes

Fundamentals vi commands

Creating, changing and deleting text in vi

Cutting and pasting text in vi

File navigation

ex commands in vi

The emacs editor

Basic emacs commands

Creating, changing and deleting text in emacs

Cutting and pasting text in emacs

File navigation in emacs

Versions of emacs

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 5.2MBs


Introduction to the UNIX Editors

Course duration:	6 hours

Audience:	UNIX users

Prerequisites:	One of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare or Essentials of HP-UX;  preferably some experience in either using or managing a computer system running under any variant of UNIX

Course aim

To afford guided practice in using the UNIX editors

Learning objectives

After taking this course, the user should be able to

•	name the editors supplied as standard with all UNIX variants

•	interpret and use regular expressions within the UNIX line- and screen-oriented editors

•	use the ed family of editors, including edit and ex

•	use the vi visual editor at a basic level

•	use the emacs editor at a basic level

Topics covered

Introduction to the UNIX editors

Simple ed commands

Advanced ed commands

Regular expressions

Metacharacters

Using the sed stream editor

The edit and ex editors

Simple use of the vi visual editor

Using emacs

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements


The UNIX "Vi" Editor

Course duration:	8 hours

Audience:	UNIX system users

Prerequisites:	One of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare,or Essentials of HP-UX;  preferably some experience either in using or managing a computer system running under any variant of UNIX

Course aim

To enable the user to become skilled in using  the vi visual editor

Learning objectives

After taking this course, the user should be able to

•	use vi for simple text manipulation

•	explain the vi modes and use vi in ex mode

•	take advantage of advanced vi editing features including use of buffers

•	write vi macros

Topics covered

vi command-line options

The three vi modes

Fundamental vi commands

Creating, changing and deleting text with vi

Cutting and pasting text with vi

File navigation

Using ex commands in vi

Using vi buffers

Creating vi macros

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements


Bourne Shell Programming

Course duration:	18 hours

Audience:	UNIX programmers, system administrators

Prerequisites:	The UNIX Editors

Course Aim

To make the user proficient in programming with the Bourne shell language for automation of repetitive tasks and system administration procedures

Learning objectives

After taking this course, the user should be able to

•	explain and use the three types of shell parameter, shell quoting rules and command substitution

•	explain and use the syntax of the Bourne shell programming language

•	explain the procedures according to which shell processes are executed and their environments are initialized and used

Topics covered

Variable types

Named parameters

Positional parameters

Special parameters

Shell variables

Variable expansion

Quotes

Command substitution

Built-in commands

Operators

Assignments

Selection

Iteration

Functions

Other commands

Invoking the shell

Command execution

Subshells

Exported variables

env and set

Signals and interrupts

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 11MBs


Using the Bourne Shell

Course duration:	8 hours

Audience:	UNIX system users and administrators

Prerequisites:	One of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare, or Essentials of HP-UX;  preferably some experience either in using or managing a computer system running under any variant of UNIX

Course aim

To provide the user with the necessary skill to write programs in the Bourne shell language to automate repetitive tasks and system administration procedures

Learning objectives

After taking this course, the user should be able to

•	outline the purpose and operation of the shell

•	use regular expressions

•	take full advantage of filters, pipes and redirection

•	set up a simple shell program

•	explain shell variable, quoting and command substitution mechanisms

Topics covered

Introduction to the shells

Regular expressions

Command interpretation

Subshells

Exported variables

env and set commands

Filters, pipes, and redirection

Making a new command

Shell variables

Variable expansion

Built-in commands

Quotes

Command substitution

Windows version in development

Course incorporates:  Test, Glossary

Hard Disk Requirements 10MBs


Bourne Shell Programming

Course duration:	8 hours

Audience:	UNIX system users and administrators

Prerequisites:	One of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare or Essentials of HP-UX;  preferably, some experience either in using or managing a computer system running under any variant of UNIX

Course aim

To familiarize the user with programming the Bourne shell

Learning objectives

After taking this course, the user should be able to

•	write advanced shell programs as aids to system management

•	use and interpret the main constructs of the shell language.

Topics covered

Shell programs

Parameters to shell programs

Using shell variables in programs

Assignment and other operators

Selection

Iteration

Functions

Commands

Built-in  commands

Handling signals and interrupts

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements 6.4MBs


System Administration - System V

Course duration:	12 hours

Audience:	UNIX programmers, system administrators

Prerequisites:	Bourne Shell Programming or experience as a shell programmer

Course aim

To enable the user to administer, operate and manage the resources of a computer running the UNIX System V operating system

Learning objectives

After taking this course, the user should be able to

•	carry out the role of the system administrator

•	install and shut down the computer system

•	describe the layout of the system

•	set up and manage peripheral devices and ensure system security

•	use system resource accounting procedures and ensure optimum system performance

•	administer and use basic network utilities and fast synchronous networks

Topics covered

Functions of administrator

System installation

System power-up

Processes

Process modes

The process table

Removing a process

The SVR3 filesystem

The SVR4 filesystem

Filesystem repair

System initialization

Disk configuration

Filesystem configuration

Reconfiguring a filesystem

System shutdown

User management

Group management

System performance monitoring

System backup and restore

Terminal configuration

Printer configuration

Security

System accounting

The uucp system

TCP/IP Internet

Network configuration files

RFS and NFS

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 6.6MBs


UNIX Sytem Administration Basics
UNIX System Administration Basics

Course duration:	12 hours

Audience:	UNIX system users and managers

Prerequisites:	The course Unix Technical Awareness and one of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare, or Essentials of HP-UX;  preferably some experience either in using or managing a computer system running under any variant of UNIX

Course aim

To introduce the user to the fundamental tasks involved in administering a UNIX system

Learning objectives

After taking this course, the user should be able to

•	explain the tasks and responsibilities of a UNIX system administrator

•	carry out basic administrative tasks

•	describe and implement UNIX system accounting procedures

•	describe and implement UNIX system security procedures, protecting a system against unauthorized intrusion

Topics covered

Functions of a system administrator

UNIX software installation

Media

Disk formatting, slices ,and partitions

Filesystems

Initial system set-up after installation

UNIX system  accounting files

Procedures for system accounting

Essentials of UNIX security

Implementing a secure UNIX system

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements


UNIX System Operation

Course duration:	6 hours

Audience:	UNIX system users and administrators

Prerequisites:	One of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare, or Essentials of HP-UX and the course UNIX System Administration Basics; preferably some experience either in using or managing a computer system running under any variant of UNIX

Course aim

To provide the user with the basic skills to control the operation of a UNIX system by managing jobs and processes

Learning objectives

After taking this course, the user should be able to

•	define what a UNIX process is and how it operates

•	explain how a UNIX system initializes itself

•	safely shut down a UNIX system

•	perform UNIX system job control by starting, stopping and assigning priorities to processes

Topics covered

User and group files

Adding and deleting users

Definition of the term "process"

Distinction between "process" and "program"

init process

Other startup processes

Process structure

The "u " area

User and kernel execution modes

Interrupts and signals

ps, kill and nice commands

Orderly system shutdown

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements


UNIX Filesystem Management

Course duration:	8 hours

Audience:	UNIX system users and administrators

Prerequisites:	One of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare, or Essentials of HP-UX and the course UNIX System Administration Basics; preferably some experience either in using or managing a computer system running under any variant of UNIX

Course aim

To provide the user with the basic skills to set up and manage a UNIX filesystem

Learning objectives

After taking this course, the user should be able to

•	describe the structure and organization of a UNIX filesystem

•	describe the internals of filesystem implementation

•	describe the different available types of filesystem

•	set up and destroy a filesystem

•	perform filesystem backup and restore operations

Topics covered

Description of the traditional UNIX filesystem

Other available filesystem types

Making a filesystem on a disk device

Naming and labeling filesystems

Mounting and unmounting filesystems

The filesystem table

Interaction of the kernel and the filesystem

Filesystem backup and restore

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements


UNIX Device Configuration

Course duration:	8 hours

Audience:	UNIX system users and administrators who need an introduction to UNIX devices

Prerequisites:	One of the following courses: Essentials of Solaris 2.x, Essentials of UnixWare, or Essentials of HP-UX, and the course UNIX System Administration Basics; preferably some experience either in using or managing a computer system running under any variant of UNIX

Course aim

To introduce the user to UNIX devices and device drivers, with instruction on how to use them to attach peripheral devices to a UNIX system

Learning objectives

After taking this course, the user should be able to

•	define the term "device driver"

•	describe the relationship between UNIX files and device drivers

•	configure a disk for use with a filesystem

•	set up serial and X terminals

•	set and manage spooled printers

•	set up basic TCP/IP network connections

Topics covered

Description of the UNIX device driver

Loading a device driver

Device tables; major and minor numbers

The mknod command

Naming conventions for special device files

Disk configuration

Serial and X terminals

Setting terminal characteristics with stty

Automatic terminal settings

Environment variables

Print spooling

Serial and parallel print devices

Print spooling under UNIX

The lp commands

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements


System Analysis Fundamentals

Course duration:	6 hours

Audience:	Systems analysts

Prerequisites:	None

Course aim

To train the user in the basic concepts of systems analysis

Learning objectives

After taking this course, the user should be able to

•	distinguish between processes and entities

•	identify the objective of an analysis

•	elicit and check information

•	compile a list of the processes in a system, and identify transaction rates

•	compile a list of entities in a system, group them into categories and identify entity volumes

Topics covered

Processes and entities

Implied processes and entities

Real and conceptual entities

Local and external entities

Synonyms

Transaction rates

Entity type

Entity volume

Data flow

Data store

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.3MBs

Special note  This course contains a major implementation section which requires the user to implement the systems analysis learned in the tutorial units.


Data Flow Diagrams

Course duration:	8 hours

Audience:	Systems analysts

Prerequisites:	Systems Analysis Fundamentals

Course aim

To train the user in the technique of data flow diagrams

Learning objectives

After taking this course, the user should be able to

•	describe data flow diagrams and explain why they are used

•	recognize and use the notation of data flow diagrams

•	draw up data flow diagrams

•	interpret data flow diagrams

•	explain the concept of leveling in data flow diagrams and draw both level 1 and level 2 diagrams

Topics covered

Benefits of data flow diagrams (DFDs)

Symbols used in DFDs

Data flow

Data store

Process

Source/sink

Leveling- level 0 and level 1 diagrams

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 4.0MBs

Special note  This course contains a major implementation section which requires the user to implement the systems analysis learned in the tutorial units.


Entity Relationship Disgrams
Entity Relationship Diagrams

Course duration:	10 hours

Audience:	Systems analysts

Prerequisites:	Systems Analysis Fundamentals

Course aim

To train the user in the technique of entity relationship diagrams

Learning objectives

After taking this course, the user should be able to

•	define, describe, and interpret entity relationship diagrams and explain their function

•	choose the appropriate connectors to show degree and optionality in relationships between entities

•	decide the nature of relationships between entities in an organization and draw up an entity relationship diagram showing these relationships

•	distinguish between attributes and entities

•	define and explain key attributes and identify attributes that should be designated as keys

Topics covered

Relationship types

The data model

Attributes key, descriptive, composite

Optionality

Connectors

Data model ambiguities

Entity relationship diagrams (ERDs)

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.4MBs

Special note  This course contains a major implementation section which requires the user to implement the systems analysis learned in the tutorial units.


Data Dictionaries

Course duration:	4 hours

Audience:	Systems analysts

Prerequisites:	Data Flow Diagrams or Entity Relationship Diagrams

Course aim

To introduce the data dictionary

Learning objectives

After taking this course, the user should be able to

•	define and describe a data dictionary and explain its function

•	identify the elements defined in a data dictionary, and the headings and contents appropriate to the various definitions

•	draw up data dictionary entries

•	interpret and explain format and range entries

•	identify and correct inconsistencies, homonyms and synonyms in data dictionary entries

•	explain how an automated data dictionary can help the analyst

Topics covered

Data dictionary as comprehensive data resource

Contents of the data dictionary-  processes, entities, data stores, data flows, attributes

Entry templates -  headings and contents

Format and range

Checking for consistency

Interpreting data dictionary entries

Synonyms and homonyms

Shared attributes

Advantages of automation

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.2MBs

Special note  This course contains a major implementation section which requires the user to implement the systems analysis learned in the tutorial units.


Logical Model Validation

Course duration:	10 hours

Audience:	Systems analysts

Prerequisites:	The user must have a good understanding of data models, either DFDs or ERDs or preferably both. Familiarity with the courses Data Flow Diagrams, Entity Relationship Diagrams and Data Dictionaries would be valuable.

Course aim

To explain the concept of entity life histories and train the user in the use of entity life history diagrams and process/entity state matrices

Learning objectives

After taking this course, the user should be able to

•	define and describe entity life histories, functional hierarchies and process/entity state matrices

•	interpret and explain entity life history and functional hierarchy diagrams and the process/entity state matrix

•	draw up entity life history diagrams, functional hierarchies and process/entity state matrices

•	use these diagrams to cross-check each other and to check other diagrams and the data dictionaries as appropriate

Topics covered

Entity life history

Creating, amending, deleting entities

Dynamic/static aspects of analysis

Time and sequence

Root and leaves

Selection and iteration

Process/entity state matrix

Completing the matrix

Removing redundant entities and processes

Process definition sheet

Attributes

Cross-checking process definition sheets and matrices

Functional hierarchy

Logical decomposition of processes

Functional hierarchy notation

Optionality and selection

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.6MBs

Special note  This course contains a major implementation section which requires the user to implement the systems analysis learned in the tutorial units.


Access Path Analysis

Course duration:	15 hours

Audience:	Systems analysts

Prerequisites:	This course covers the final steps in systems analysis. The user should be familiar with data analysis concepts, and preferably with the course Logical Model Validation.

Course aim

To explain the concepts of access paths analysis and train the user in the technique

Learning objectives

After taking this course, the user should be able to

•	explain the functions and describe the operation of access path analysis

•	name the types of means of selection that may be used to start an access path and choose the appropriate input for a given situation

•	list the modes of data and relationship usage and compare entity and attribute usage modes

•	identify the correct mode for a given situation and update the matrix and the data dictionary to show usage modes

•	explain how decisions are made about entities, relationships and attributes to make a system more efficient

Topics covered

Static v dynamic analysis

Entities, attributes, and keys

Occurrence

Starting point

Data model

Access by key

Multiple key

Access by set (all)

Access by subset (search)

Search value

Entity usage mode -  created, modified, referenced, deleted

Process definition sheet

Process/entity state matrix

Attribute usage modes created, modified, referenced

Degree of relationship between entities

Relationship usage modes - followed, created, deleted

Access path diagram

Diagram notation

Calculating number of accesses

Validating the data model

Combining entities

Splitting entities

Altering entity relationships

Adding entity keys

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 3.6MBs

Special note  This course contains a major implementation section which requires the user to implement the systems analysis learned in the tutorial units.


Project Management Excellence PME

Course duration:	25 hours

Audience:	Project leaders or managers

Prerequisites:	Some experience of project work

Course aim

To train the user in the techniques of project management

Learning objectives

After taking this course, the user should be able to

•	prepare, assess and implement suitable project plans

•	conduct a work breakdown analysis

•	draw up and use activity bar-charts and activity networks

•	conduct dependency analysis and sequence tasks in order of dependency

•	determine the critical path through a network

•	develop human resources histograms

•	use appropriate project management software tools

•	control and document a project, managing changes as appropriate and recovering from slippages and problems

•	manage a team, delegating work as appropriate, motivating personnel and maintaining team dynamics

Topics covered

Project plan

Project deadline assessment

Setting goals

Administrative operations

Applying methodologies

Planning and control cycles

Management functions

Work breakdown analysis

Phases, activities, and tasks

Estimates

Bar-charting phases

Dependencies analysis

Activity on arrow/activity on node

Start and end events

Activity durations and relationships

Bursts, dummies, sequence, merge

Critical path

Forward pass/backward pass

Float

Milestones

Activities bar chart

Integrating bar charts and networks

Resource histograms

Software tools

Project documentation

Plan approval

Deviations from plan

Activity progress

Corrective assessment

Adjusting to change

Skills and attributes of good manager

Sensible task assignment

Effective delegation

Conceptual thinking

Communication skills

Team dynamics

Motivation

Resolving problems

Managing groups

DOS version available

Course incorporates: Test, Glossary, Checklists

Hard Disk Requirements 2.7MBs


Object-Oriented Principles

Course duration:	12 hours

Audience:	Programmers

Prerequisites:	Users should be programmers.

Course aim

To provide the user with a sound understanding of object-oriented principles

Learning objectives

After taking this course, the user should be able to

•	explain the present demand for OOP

•	list both the aims and the foundations of OOP

•	describe what is meant by "data abstraction", "encapsulation", and "data hiding"

•	describe how "classes" in OOP implement data abstraction

•	explain how methods and messages provide for communication between classes while preserving the principles of data abstraction

•	assess the advantages of inheritance

•	assess the advantages of polymorphism and dynamic binding

•	list the problems with traditional, procedural languages

•	list the main promises of OOP and identify the new demands that it places on the designer/programmer

•	list and describe some object-oriented languages and tools for development

•	implement the development process

Topics covered

Ideals of programming

Changing software trends

Aims of OOP

Foundations of OOP: data abstraction; inheritance; polymorphism and dynamic binding

Classes and data abstraction

Classes and instances

Public interface

Methods and messages

Constructors and destructors

Life-cycle of an object

Collections of methods

Access to methods

Inheritance

Inheritance trees/hierarchies

Multiple inheritance

Advantages of inheritance

Inheritance v containment

Combining inheritance and containment

Polymorphism and dynamic binding

Benefits of polymorphism and dynamic binding

Problems with procedural languages

What OOP promises

Demands OOP places on designer/programmer

OOP languages

OOP tools for development

Iterative design cycle

Project definition

Project analysis

Project design

Project implementation

Project design exercise

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 6.9MBs


Object-Oriented Analysis - Classes and Objects

Course duration:	5 hours

Audience:	Systems analysts

Prerequisites:	Some experience of conventional systems analysis

Course aim

To provide the user with some knowledge of and experience in using object-oriented methods in the systems analysis process

Learning objectives

After taking this course, the user should be able to

•	point out the benefits of OOAD by comparing other models with object-oriented models

•	contrast conventional methods with OO methods

•	draw up a list of objects in a problem domain and write object descriptions for them

•	identify classes and class responsibilities

•	identify class methods and attributes

•	create an object-messaging diagram

•	distinguish the three major types of class relationships (generalization/specialization relationships, aggregate relationships, association relationships)

•	explain the concepts of inheritance and containment and identify classes that inherit from each other

•	draw up a class hierarchy diagram

Topics covered

Software development models

Objects

Functions v objects

Challenging candidate objects

Object descriptions

Class hierarchies

Class responsibilities

Methods

Class attributes

Object diagrams

Messages

Class relationships

Generalization/specialization

Inheritance

Aggregate relationships

Association

Object schemes

Windows version available

Course incorporates: Test

Hard Disk Requirements 9.5MBs


Object-Oriented Analysis - Dynamic Modeling

Course duration:	6 hours

Audience:	Experienced systems analysts

Prerequisites:	Experience of procedural methods of analysis and design; the course Object-Oriented Analysis - Classes and Objects

Course aim

To familiarize the user with dynamic modeling diagramming techniques

Learning objectives

After taking this course, the user should be able to

•	describe the terms state, event, and operation and create a state-transition diagram

•	differentiate between control conditions, triggers and clocks and show how they can be represented on an event diagram

•	define a process and identify one from a text description

•	create a process-dependency diagram

•	explain what an object-flow diagram is and how to create one

Topics covered

States, events and operations

State-transition diagram notation

Creating a state-transition diagram

Control conditions, triggers and clocks

Event diagram notation

Creating an event diagram

Identifying processes

Process-dependency notation

Creating an object-flow diagram

Windows version available

Course incorporates: Test, Exercise topics

Hard Disk Requirements 7MBs


Object Oriented Design

Course duration:	3 hours

Audience:	Systems designers

Prerequisites:	Some experience of conventional systems design

Course aim

To provide the user with some knowledge of and experience in using object-oriented methods in the systems design process, with particular reference to database and GUI applications

Learning objectives

After taking this course, the user should be able to

•	develop and modify object hierarchies

•	document a design so as to facilitate subsequent users

•	validate a design against system specifications

•	apply the theoretical concepts of OO design in real-world

•	database management situations

•	design consistent, extensible, and flexible GUIs

Topics covered

Refining the object model

Developing objects

Inheritance and delegation

Modifying the object model

Data protection

Documenting the design

Design changes

Validation

Good design criteria

Object-oriented database management

OO/DBMS coupling

Pure OODBMSs

Object store

GUI design

ObjectWindow

NextStep

Windows version available

Course incorporates: Test

Hard Disk Requirements 9.1MBs


Database Fundamentals

Course duration:	6 hours

Audience:	Database users and IS staff requiring a basic appreciation of the concepts of database management systems; managerial staff needing information that will help in the decision to purchase a relational DBMS

Prerequisites:	None

Course aim

To introduce users to the database approach to information management and enable them to make an informed decision about purchasing a database management system

Learning objectives

After taking this course, the user should be able to

•	evaluate the advantages of a database system as compared with a manual or computerized files-based system of information storage

•	outline the four components of a DBMS, describe its three-level architecture, list its functions and explain its relationship to the operating system and application programs

•	distinguish three major information systems supported by a DBMS and list the services offered by a database

•	describe the duties and functions of a DBA, and of IS staff and end-users in relation to a DBMS

Topics covered

Manual filing systems

Files, fields and records

Computerized files-based systems

Data redundancy

Advantages of a database approach

Components of a database system

Migration of files-based to database systems

Relationship of DBMS to the operating system

Accessing a database

Functions of a DBMS

Three-layer architecture

Data independence

Information systems supported by a DBMS

Services offered by a database

Centralized and distributed processing

Corporate and local databases

Functions of the DBA and database staff

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 5.0MBs


Database Design

Course duration:	12 hours

Audience:	Database designers working in a relational environment

Prerequisites:	The courses Relational Principles and Database Fundamentals

Course aim

To enable the user to design a database model on relational principles, using appropriate modeling techniques and normalization

Learning objectives

After taking this course, the user should be able to

•	design a database model, using a suitable modeling technique

•	map an entity relationship diagram to the relational model

•	carry out the three stages of the process of normalization

•	identify the problem with third normal form and solve it, using Boyce-Codd normal form

•	decompose a table into several BCNF tables using the technique of functional determinacy diagrams

•	illustrate how physical and logical independence at the conceptual level facilitates dynamic database evolution

•	draw up a suitable model for an enterprise, as a result of strategic planning

Topics covered

Stages in database design

Data models

Techniques - ERDs

Conceptual model

Logical schema

Using ERDs

Mapping ERD to the relational model

Unnormalized data structures

Repeating groups

Deletion, update and insertion anomalies

1-N form, 2-N form, 3-N form

Boyce-Codd normal form

Functional dependency diagrams

Physical data independence

Logical data independence

Dynamic database evolution

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 5.1MBs


Database Management

Course duration:	18 hours

Audience:	IS staff - DBAs, systems programmers, database designers, operations staff requiring training in managing a database environment

Prerequisites:	Ability to use SQL, or the course SQL Programming

Course aim

To enable the user to manage a relational database

Learning objectives

After taking this course, the user should be able to

•	classify users into the privilege levels specified by SQL, create users with access to the database and GRANT and REVOKE privileges

•	describe the functions of data dictionaries, views, audit trails and transaction logs as security mechanisms

•	distinguish between referential and entity integrity, and state whether particular operations contravene integrity rules

•	identify and create primary keys, identify foreign keys and create an index for a table

•	recognize a trigger and describe its operation

•	identify three concurrency problems that may arise in relational systems and suggest locking solutions that avoid deadlocking

•	distinguish between media and system failures, explain the consequences of transaction failure and outline the key elements in transaction recovery

•	explain the storage structures used at the internal level and relate space allocation to database performance

•	discuss data-clustering and indexing

•	relate storage methods to access

•	explain the concept of optimization and identify the steps in processing and optimizing an SQL query

Topics covered

Access hierarchy - Connect, Resource, DBA

GRANT and REVOKE privileges

Data dictionary

Views

Transaction logs and audit trails

Implementing integrity rules

Triggers

Transaction processing

Lost update, uncommitted dependencies and inconsistent analysis

Locks - exclusive, shared

Levels of locking

Deadlocks

Transaction failure

System/media recovery

Data clustering

Indexing - B-tree

Access methods

Query processing

Query optimization

DOS version available

Course incorporates: Test, Glossary

Hard Disk Requirements 5.1MBs


Relational Principles

Course duration:	12 hours

Audience:	IS staff - analysts, programmers, database managers - requiring a technically oriented introduction to relational databases

Prerequisites:	Some familiarity with databases, or the course Database Fundamentals

Course aim

To give the user a sound appreciation of the relational model and the principles on which it is based

Learning objectives

After taking this course, the user should be able to

•	contrast relational databases with those based on the hierarchical and network models, pointing out the advantages of the relational model

•	evaluate a DBMS in terms of its relationality (as defined by Codd's rules) and its functionality

•	use the criteria of uniqueness and minimality to identify suitable candidate keys in relational tables and use these to select a primary key

•	state the referential and entity integrity rules, identify when they are breached and relate integrity rules to requirements of the real world

•	identify traditional set and special relational operators and demonstrate their usefulness

•	describe the three-layer architecture of the relational model and explain how this structure ensures independence of the layers

Topics covered

Hierarchical and network models

Node, root, parent, child and set

Disadvantages of non-relational models

The relational model: tuple, attribute, domain, and view

Null value

Primary key

Concatenated key

Codd's rules

Identifying candidate and primary keys

Uniqueness and minimality

Entity integrity rule

Foreign keys

Referential integrity rule

Implementation of integrity rules

Set operators

Relational operators

Internal, conceptual and external levels

Mapping

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 13MBs


SQL Programming

Course duration:	8 hours

Audience:	Application developers working in a relational database environment, database administrators and system administrators

Prerequisites:	The course Relational Principles. The course Database Fundamentals, though not a strict prerequisite, would be useful.

Course aim

To demonstrate the use of ANSI SQL in a non-proprietary environment, and to enable the user to manipulate and define data, and to control access to a relational database using the appropriate SQL components

Learning objectives

After taking this course, the user should be able to

•	categorize SQL into three component languages and indicate the functions of each

•	explain SQL standards

•	use the following DML commands: SELECT, UPDATE, INSERT, DELETE

•	retrieve data from two or more tables, using joins and subqueries

•	demonstrate how SQL can be embedded in a procedural language

•	create, manipulate and drop base tables, indexes and views using DDL

•	use DCL to grant and revoke privileges from database users at various levels

Topics covered

Origins of SQL

SQL standards

ANSI SQL

Three components of SQL

SQL language constructs

Data manipulation language

Using the SELECT command

Predicates

Expressions and connectives

Built-in functions

Grouping rows

Ordering rows

Joins

The subquery method

INSERT, UPDATE, DELETE

Transaction statements

Embedded SQL

Application prolog

SQL in a C program

Static and dynamic SQL

API

Data definition language

Creating tables

Defining constraints

Maintaining tables

Views

Indexes

Data control language

Security

Granting privileges

Removing privileges

Naming tables and synonyms

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 20MBs


SQL* Plus

Course duration:	8 hours

Audience:	Oracle database administrators, system administrators, and application developers who are using SQL*Plus for the first time

Prerequisites:	The course Relational Principles. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful.

Course aim

To provide the user with a firm foundation in SQL*Plus

Learning objectives

After taking this course, the user should be able to

•	describe SQL*Plus, its structure and execution, and explain its position within the Oracle RDBMS environment

•	use SQL*Plus data manipulation commands

•	explain how functions are used to manipulate data values, convert formats, and make calculations

•	use the formatting features supported by SQL*Plus to enhance report writing

•	use SQL*Plus data definition and control commands

•	explain and create views, indexes, and sequences

Topics covered

SQL*Plus overview

Language structure

Executing SQL*Plus

The SELECT statement

Refining queries

Joins and subqueries

Column functions

Conversion functions

Group functions

Column options

Substitution variables

Report options

SET and SPOOL commands

INSERT, UPDATE, and DELETE

Transaction processing

Creating tables and constraints

ALTER and DROP

Views, indexes, and sequences

Security

Granting and removing privileges

Naming tables and synonyms

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 21MBs


PL/SQL: Language Constructs

Course duration:	6 hours

Audience:	Oracle database administrators, system administrators, and application developers who are using PL/SQL version 2 for the first time (or experienced developers who are upgrading from PL/SQL version 1 or another 3GL programming language)

Prerequisites:	The courses Relational Principles and SQL*Plus. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful.

Course aim

To provide the user with a detailed understanding of PL/SQL's procedural language constructs

Learning objectives

After taking this course, the user should be able to

•	use the conditional and iterative constructs of PL/SQL to manipulate data

•	enhance application efficiency by using memory cursors

•	explain how application error control is achieved by using exceptions

•	execute and pass parameters to PL/SQL scripts

Topics covered

PL/SQL overview

Basic program structure

Executing PL/SQL programs

PL/SQL declarations

Variable assignment

Conditional control

Cursors

Basic loops

The cursor for loop

Exception concepts

Predefined exceptions

User-defined exceptions

Propagating exceptions

Command-line parameters

Dynamic scripts

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 13MBs


PL/SQL Program Units

Course duration:	6 hours

Audience:	Oracle database administrators, system administrators, and application developers who are using PL/SQL version 2 for the first time (or experienced developers who are upgrading from PL/SQL version 1 or another 3GL programming language)

Prerequisites:	The courses Relational Principles, SQL*Plus, and PL/SQL: Language Constructs. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful.

Course aim

To provide the user with a detailed understanding of how stored program units can improve the efficiency of database applications

Learning objectives

After taking this course, the user should be able to

•	create user-defined composite PL/SQL datatypes

•	create PL/SQL procedures, functions, and packages

•	explain how data integrity is enhanced by using database triggers

Topics covered

Modular programming overview

The TABLE datatype

The RECORD datatype

Procedures: creation and execution

Passing in parameters

Passing out parameters

Functions: creation and execution

Source code

Packages: concepts, creation and execution

Overloading

The standard package

Triggers: concepts and syntax

The STATEMENT trigger

The ROW trigger

Advanced trigger techniques

Windows version available

Course incorporates: Test, Glossary

Hard Disk Requirements 16MBs


Oracle Forms 4.5: Fundamentals

Course duration:	6 hours

Audience:	Oracle database administrators, system administrators, and Oracle application developers who are using Oracle Forms version 4.5 for the first time (or experienced developers who are upgrading from a previous version or another GUI application development tool)

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, and PL/SQL: Program Units. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful. Detailed knowledge of Oracle Reports and Oracle Graphics is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To provide the user with a firm foundation in Oracle Forms

Learning objectives

After taking this course, the user should be able to

•	explain the principles of GUI design

•	explain and use the Oracle Forms interface

•	create default and user-defined forms

•	create objects and define properties

•	use PL/SQL in triggers to provide event-driven functionality

•	explain how menus are used in Oracle Forms

Topics covered

Oracle Forms overview

Interface design principles

Oracle Forms components

Designer interface overview

The Object Navigator

The Layout Editor

Other designer tools

Blocks and items

Properties

Boilerplate

Triggers and events

Menu overview

Menu design principles

Creating a menu

Windows version available

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 13MBs


Oracle Forms 4.5: Design and Development

Course duration:	6 hours

Audience:	Oracle database administrators, system administrators, and Oracle application developers who are using Oracle Forms version 4.5 for the first time (or experienced developers who are upgrading from a previous version or another GUI application development tool)

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units, and Oracle Forms: Fundamentals. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful. Detailed knowledge of Oracle Reports and Oracle Graphics is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To enable the user to design and develop an effective graphical user interface in the Oracle Forms environment

Learning objectives

After taking this course, the user should be able to

•	create multiple table blocks

•	create master-detail forms

•	enhance an application using visual objects

•	explain windows and canvas-views

•	write effective triggers to enhance application control

•	develop an effective application menu

Topics covered

Application control

Multiple-table blocks

Master-detail forms

Alerts

LOVs

Editors

Other visual objects

Windows and canvas-views

Trigger handling

Application menus

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements 20MBs


Oracle Forms 4.5: Advanced Application Development

Course duration:	8 hours

Audience:	Oracle database administrators, system administrators, and Oracle application developers who are using Oracle Forms version 4.5 for the first time (or experienced developers who are upgrading from a previous version or another GUI application development tool)

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units, Oracle Forms: Fundamentals, and Oracle Forms: Design and Development. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful. Detailed knowledge of Oracle Reports and Oracle Graphics is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To provide the user with a knowledge of the advanced features of Oracle Forms

Learning objectives

After taking this course, the user should be able to

•	create and use record groups

•	explain how parameters are passed

•	use PL/SQL to enhance application functionality

•	set item properties dynamically and control navigation

•	use the debugging features of Oracle Forms

•	implement security effectively in the Oracle environment

•	integrate Oracle Forms with other Oracle Developer/2000 tools

Topics covered

Record groups

Parameters

PL/SQL and trigger handling

Setting object properties dynamically

Navigation sequence

Debugging applications

Security

Integration with other Oracle Developer/2000 tools

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Oracle Forms 4.5: Object Oriented Techniques

Course duration:	8 hours

Audience:	Oracle database administrators, system administrators, and Oracle application developers who are using Oracle Forms version 4.5 for the first time (or experienced developers who are upgrading from a previous version or another GUI application development tool)

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units, Oracle Forms: Fundamentals, Oracle Forms: Design and Development, and Oracle Forms: Advanced Application Development. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful. Detailed knowledge of Oracle Reports and Oracle Graphics is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To enable the user to take advantage of the object-oriented features of Oracle7 in the Oracle Forms environment

Learning objectives

After taking this course, the user should be able to

•	explain the flexibility of Oracle Forms in the client/server environment

•	use PL/SQL stored program units in Oracle Forms to enhance application efficiency

•	explain how code is reused

•	explain advanced object-handling techniques available in Oracle Forms

Topics covered

Concepts

Program units

Libraries

Inheritance

Visual attribute objects

Property classes

Built-ins

Object-handling

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Oracle Reports 2.5: Fundamentals

Course duration:	6 hours

Audience:	Oracle application developers who are using Oracle Reports version 2.5 for the first time (or experienced developers who are upgrading from a previous version or another report writing tool)

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units, Oracle Forms: Fundamentals, Oracle Forms: Design and Development, Oracle Forms: Advanced Application Development, and Oracle Forms: Object-Oriented Techniques. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful. Detailed knowledge of Oracle Forms and Oracle Graphics is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To provide the user with a firm foundation in Oracle Forms

Learning objectives

After taking this course, the user should be able to

•	explain the components of an Oracle Reports application

•	explain the Oracle Reports interface

•	explain how a report is structured and designed

•	explain database interaction and data model design

•	create, execute, preview and print a report

Topics covered

Oracle Reports principles

The role of reports in the Oracle environment

Oracle Reports components

The Oracle Reports interface

Layout design

Database interaction and data model design

Creating a report

Executing a report

Previewing a report

Printing a report

Windows version in development

Course incorporates: Test, Glossary

Hard Disk Requirements


Oracle Reports 2.5: Design and Development

Course duration:	6 hours

Audience:	Oracle application developers who are using Oracle Reports version 2.5 for the first time (or experienced developers who are upgrading from a previous version or another  report writing tool)

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units, and Oracle Reports 2.5: Fundamentals. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful. Detailed knowledge of Oracle Forms and Oracle Graphics is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To enable the user to design and integrate sophisticated reports in the Oracle Reports 2.5 environment

Learning objectives

After taking this course, the user should be able to

•	customize a report

•	use computations in a report

•	design a break report

•	explain how parameters are passed to a report at runtime

•	explain how objects and PL/SQL triggers are used in Oracle Reports 2.5

•	explain how integrated applications are created using Oracle Reports 2.5 and the other tools in the Oracle Developer/2000 toolset

Topics covered

Customizing a report

Using computations

Creating break reports

Passing runtime parameters

Using objects in Oracle Reports

Using PL/SQL in Oracle Reports

Integration with other Oracle Developer/2000 tools

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Oracle Reports 2.5: Advanced Techniques

Course duration:	6 hours

Audience:	Oracle application developers who are using Oracle Reports version 2.5 for the first time (or experienced developers who are upgrading from a previous version or another report writing tool)

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units, Oracle Reports 2.5: Fundamentals, and Oracle Reports 2.5: Design and Development. The courses Database Fundamentals and SQL Programming, though not strict prerequisites, would be useful. Detailed knowledge of Oracle Forms and Oracle Graphics is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To enable the user to design and integrate sophisticated reports using the advanced features of Oracle Reports 2.5

Learning objectives

After taking this course, the user should be able to

•	design advanced matrix and multiple panel reports

•	explain how multiple query techniques are used

•	explain the issues involved in report execution, performance and storage

•	explain the principles involved in the administration of Oracle Reports 2.5

Topics covered

Designing an advanced report

Matrix reports

Multiple panel reports

Multiple queries

Execution and performance

Storage

Report administration

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Oracle Graphics: Fundamentals

Course duration:	6 hours

Audience:	Oracle application developers who are using Oracle Graphics version 2.5 for the first time

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units. The courses Database Fundamentals and SQL Programming, though not a strict prerequisite, would be useful. Detailed knowledge of Oracle Forms and Oracle Reports is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To enable the user to design dynamic graphical applications using Oracle Graphics

Learning objectives

After taking this course, the user should be able to

•	explain how Oracle Graphics can be used to enhance an application

•	explain the components of an Oracle Graphics application

•	explain the Oracle Graphics interface

•	design a dynamic graphical application using Oracle Graphics

•	explain database interaction in the Oracle Graphics environment

•	use graphical templates and charting techniques

Topics covered

The role of Oracle Graphics in the Oracle environment

Oracle Graphics components

The Oracle Graphics interface

Designing a dynamic graphical application

Database queries

Templates

Charts

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Oracle Graphics: Advanced Application Design

Course duration:	6 hours

Audience:	Oracle application developers who are using Oracle Graphics version 2.5 for the first time

Prerequisites:	The courses Relational Principles, SQL*Plus, PL/SQL: Language Constructs, PL/SQL: Program Units, and Oracle Graphics: Fundamentals. The courses Database Fundamentals and SQL Programming, though not a strict prerequisite, would be useful. Detailed knowledge of Oracle Forms and Oracle Reports is also required for a full understanding of the Oracle Developer/2000 toolset.

Course aim

To enable the user to design and integrate advanced applications using Oracle Graphics and the Oracle Developer/2000 application development tools

Learning objectives

After taking this course, the user should be able to

•	explain display management and graphical navigation

•	create an interactive graphical application

•	explain how runtime parameters are used in Oracle Graphics

•	explain how PL/SQL is used in Oracle Graphics

•	design an advanced application using Oracle Graphics

•	explain how integrated applications are created using Oracle Graphics and the other tools in the Oracle Developer/2000 toolset

Topics covered

Managing displays

Graphical navigation

Runtime parameters

Interactive application design

Using PL/SQL in Oracle Graphics

Designing an advanced graphical application

Integration with other Oracle Developer/2000 tools

Windows version in development

Course incorporates: Test, Glossary, Full hands-on simulation

Hard Disk Requirements


Lotus

* indicates courses not yet available

Lotus Notes Release 3.1

Basic Notes Concepts

Notes for the Technical User

Application Development I: Forms and Formulas

Application Development I: Views and Database Administration

Application Development ll: Advanced Form and View Design

Application Development ll: Workflow Design and Application Management

System Administration I: Setup and Security

System Administration I: Replication and Mail Routing

System Administration ll: System Management and Server Statistics

System Administration ll: Hierarchical Certification and Multiple Domains

Lotus Notes Release 4.x

Moving to Notes 4: Basic User I

Moving to Notes 4: Basic User II

Moving to Notes 4: Using Notes Mail

Moving to Notes 4: The Power User

Moving to Notes 4: The Mobile User

Lotus Notes Release 4: Basic User I*

Lotus Notes Release 4: Basic User II*

Lotus Notes Release 4: Basic User III*

Lotus Notes Release 4: Using Notes Mail*

Lotus Notes Release 4: The Mobile User*

Lotus Notes Release 4: The Power User*

Notes 4 and the Net*

Lotus Notes Release 4: Application Development Update I: Creating a Notes 4 Database

Lotus Notes Release 4: Application Development Update I: Enhancing a Notes 4 Database

Lotus Notes Release 4: Application Development Update II: Notes 4 Interface Design*

Lotus Notes Release 4: Application Development Update II: Notes 4 Automation and Workflow*

Lotus Notes Release 4: Application Development I: Creating a Notes Database*

Lotus Notes Release 4: Application Development I: Form Design Techniques*

Lotus Notes Release 4: Application Development I: View Design Techniques*

Lotus Notes Release 4: Application Development I: Actions and Agents*

Lotus Notes Release 4: Application Development I: Navigation Techniques*

Lotus Notes Release 4: Application Development I: Finalizing the Database*

Lotus Notes Release 4: System Administration Update* I

Lotus Notes Release 4: System Administration Update II: Object Store*

Lotus Notes Release 4: System Administration I: System Administration Tools*

Lotus Notes Release 4: System Administration I: Mail*

Lotus Notes Release 4: System Administration I: Object Store*

Lotus Notes Release 4: System Administration I: Replication I*

Lotus Notes Release 4: System Administration I: Replication II*

Lotsu Notes Release 4: System Administration I: Hierarchical Naming*

Lotus Notes Release 4: System Administration I: Security*

Lotus Notes Release 4: System Administration I: Installation and Setup I*

Lotus Notes Release 4: System Administration I: Installation and Setup II*

cc:Mail

Using cc:Mail

SmartSuite

Imagine - Working together with SmartSuite


Powersoft

* indicates courses not yet available

Moving from PowerBuilder 3.0a to 4.0a

PowerBuilder: The Basics

PowerBuilder: DataWindow Concepts

PowerBuilder: Implementing a User Interface

PowerBuilder: Object-Oriented Essentials

PowerBuilder 5.x

PowerBuilder 5: New Development Techniques*

PowerBuilder 5: The Basics*

PowerBuilder 5: DataWindow Concepts*

PowerBuilder 5: Implementing a User Interface*

PowerBuilder 5: Object-Oriented Techniques*


Gupta

SQLWindows: An Introduction

SQLWindows: Quick Start

SQLWindows: Introduction to SAL

SQLWindows: Database Queries

SQLWindows: Additional Programming Techniques


Novell

Novell NetWare

NetWare 4.1 Administration: Accessing Basic Network Services

NetWare 4.1 Administration: Configuring Basic Network Services

NetWare 4.1 Administration: Automating the User Environment

NetWare 4.1 Administration: Managing NetWare Directory Services

NetWare 4.1 Administration: Performing Administrative Tasks

NetWare 4.1 Advanced Administration: NDS Design and Administration and Security

NetWare 4.1 Advanced Administration: NDS Partitions and Replicas

NetWare 4.1 Advanced Administration: Managing the NetWare 4.1 Environment

NetWare 4.1 Advanced Administration: Network and Server Optimization

NetWare 4.1 Installation and Configuration: Installing and Upgrading

NetWare 4.1 Installation and Configuration: Configuring and Managing Networks

NetWare 4.1 Design and Implementation Determining the Project Approach

NetWare 4.1 Design anf Implementation: NDS Directory Tree Structure

NetWare 4.1 Design and Implementation: Design Strategies

NetWare 4.1 Design and Implementation: Implementation Schedules

Networking Technologies: Networking Principles

Networking Technologies: Transmission Media

Networking Technologies: The OSI Model

Networking Technologies: Miscellaneous Protocols

NetWare Service and Support: Troubleshooting and Research

NetWare Service and Support: Adapter Cards and Cabling

NetWare Service and Support: Network Storage Devices

NetWare Service and Support: Troubleshooting DOS Workstations

NetWare Service and Support: Troubleshooting Network Printing

NetWare Service and Support: Network Optimization

NetWare TCP/IP Transport: Introduction to TCP/IP

NetWare TCP/IP Transport: Internetworking

NetWare TCP/IP Transport: Internet Protocol (IP)

Novell NetWare 3.12

NetWare 3.12 Administration: NetWare Basics

NetWare 3.12 Administration: Network File Systems

NetWare 3.12 Administration: NetWare Security

NetWare 3.12 Administration: The User Environment

NetWare 3.12 Administration: Supplemental Services

NetWare 3.12 Advanced Administration: Server Setup and Security

NetWare 3.12 Advanced Administration: Server Memory and Performance

NetWare 3.12 Advanced Administration: Server Client and Management

NetWare 3.12 Installation and Configuration: Installation

NetWare 3.12 Installation and Configuration: Network Management

NetWare 3 to 4.1 Update: Introduction to NetWare 4.1

NetWare 3 to 4.1 Update: NDS Design, Administration and Security

NetWare 3 to 4.1 Update: NDS Partitions and Replicas

NetWare 3 to 4.1 Update: Managing the NetWare 4.1 Environment

NetWare 3 to 4.1 Update: Network and Server Optimization

NetWare 3.11

Update to NetWare 3.11

Administration Essentials for NetWare 3.11

Administration for NetWare 3.11

Advanced Administration for NetWare 3.11

Update to NetWare 3.12

Technical Support for NetWare

NetWare for Workgroup Managers

Update to NetWare 4.x


Microsoft

* indicates courses not yet available

Microsoft Office - End-User

Beginning Word 6.0

Intermediate Word 6.0

Advanced Word 6.0

Word 6.0 for the Power User

Beginning Excel 5.0

Intermediate Excel 5.0

Advanced Excel 5.0

Excel 5.0 for the Power User

Beginning Access 2.0

Intermediate Access 2.0

Introduction to PowerPoint 4.0

Windows 95/Microsoft Office

Jump Start Windows 95: Getting Started

Jump Start Windows 95: Up and Running

Jump Start Windows 95: from 3.1

Beginning Word 7.0*

Intermediate Word 7.0*

Advanced Word 7.0*

Word 7.0 for the Power User*

Beginning Excel 7.0*

Intermediate Excel 7.0*

Advanced Excel 7.0*

Excel 7.0 for the Power User*

Beginning Access 7.0*

Intermediate Access 7.0*

Introduction to PowerPoint 7.0*

UNIX, OS/2 and Windows NT

Windows 3.x Fundamentals

Technical Support for Windows

Advanced Technical Support for Windows

Essentials of Windows 95

Essentials of Windows NT

Architecture of Windows NT

Fundamentals of Visual Basic

Programming in Visual Basic

Windows NT 3.5x

Support Fundamentals for Windows NT 3.5x: Basic Configuration

Support Fundamentals for Windows NT 3.5x: File Systems, File Resources and Security

Support Fundamentals for Windows NT 3.5x: The Networking Environment

Support Fundamentals for Windows Nt 3.5x: Remote Access Service

Support Fundamentals for Windows NT 3.5x: Printing form Windows NT

Support Fundamentals for Windows NT Troubleshooting

Support Windows NT Workstation 3.5x: Installing and Upgrading

Support Windows NT Workstation 3.5x:P Interoperability

Support Windows NT Workstation 3.5x Running Applications

Support Windows NT Workstation 3.5x Optimizing for Performance

Supporting Windows NT Server 3.5x Installing and Upgrading*

Supporting Windows NT Server 3.5x Configuration and Administration*

Supporting Windows NT Server 3.5x Implementing and Managing Domains*

Supporting Windows NT Server 3.5x Interoperability*

Supporting Windows NT Server 3.5x Migration from Novell NetWare*

Supporting Windows NT Server 3.5x Implementing a TCP/IP*

Supporting Windows NT Server 3.5x Using Windows NT Browser*

Supporting Windows NT Server 3.5x Optimizing for Performance*


Oracle

Relational Principals

SQL Programming

SQL *Plus

PL/SQL: Language Constructs

PL/SQL: Program Units

Oracle Forms 4.5: Fundamentals

Oracle Forms 4.5: Design and Development

Oracle Forms 4.5: Advanced Applicaion Development

Oracle Forms 4.5: Object-Oriented Techniques

Oracle Reports 2.5: Fundamentals

Oracle Reports 2.5: Design and Developement

Oracle Reports 2.5: Advanced Techniques

Oracle Graphics: Fundamentals

Oracle Graphics: Advanced Application Design


UNIX

UNIX Overview

UNIX Technical Awareness

Essentials of Solaris 2.x

Solaris 2.x File Management

Solaris 2.x Job control

Essentials of HP-UX

HP-UX File Management

HP-UX Job Control

Essentials of UnixWare

UnixWare File Management

UnixWare Job Control

The UNIX Editors

Introduction to the UNIX Editors

The UNIX "Vi" Editor

Bourne Shell Programming

Using the Bourne Shell

UNIX System Administration Basics

UNIX System Operation

UNIX Filesystem Management

UNIX Device Configuration

System Administration - System V


IBM

SNA Interconnections

OS/2 Fundamentals


Client
Client/Server Core Concepts

The Client/Server Model

Client/Server Technologies

Data Communications Essentials

Protocols and Internetworking

Relational Principles

Object-Oriented Principles

PC Concepts in a Networking environment

Open Systems Standards

UNIX, OS/2 and Windows NT


TCPIP
TCP/IP

TCP/IP for Unix Users

TCP/IP Architecture and Routing

TCP/IP Protocols

TCP/IP Management: SNMP

TCP/IP Applications


Open Systems

Open System Standards

OSI Fundamentals

OSI Operations

OSI Network Layers

OSI Upper Layers

EDI and ODA

FTAM

MHS Operations

x.400 Protocols

x.500 Protocols


Lans and Wans

Lan Fundamentals

Data Communications Essentials

Protocols and Internetworking

WAN Fundamentals

Network Operating Systems

Lan Management and Troubleshooting

Lan Operations

IEEE Lan Architecture

IEEE Lan Architecture l

IEEE Lan Architecture ll

Internetworking: Essentials

Internetworking: Bridges, Routers and Gateways

Management and Security

Analog Networks

Modem and Interface Testing


Fast Packet Technology

Fast Packet Technologies

Broadband-ISDN

ATM fundamentals

ATM for Technical Users

SMDS, MANs and Fiber Networks

x.25 Networking

Frame Relay


Systems and Databases Design

System Analysis Fundamentals

Data Flow Diagrams

Entity Relationship Diagrams

Data Dictionaries

logical Model Validation

Access Path Analysis

Project Management Excellence PME

Database Fundamentals

Database Design

Database Management


ObjectOrientedTechniques
Object-Oriented Techniques

Object-Oriented Principles

Object-Oriented Analysis: Classes and Objects

Object-Oriented Analysis: Dynamic Modeling

Object-Oriented Design


Programming

A Tour of ANSI C

Data Representation in ANSI C

Functions in ANSI C

Expressions in ANSI C

Flow Control in ANSI C

Text Processing in ANSI C

Processing Records in ANSI C

ANSI C Pointers

The ANSI C Standard library

The ANSI C Processor

C++ Programming Classes

C++ Programming: Constructors and Destructors

C++ Programming: Functions and operator Overloading

C++ Programming: Inheritance and Virtual Functions