|
Introduction to Visual Smalltalk Enterprise
Course Description
This five-day course provides a solid working knowledge of the Smalltalk
language and the Visual Smalltalk Enterprise development environment.
Participants create Smalltalk methods and classes and develop elementary
Smalltalk applications, using a broad range of Visual Smalltalk
Enterprise browsers and tools. Participants view and use the major
subclasses of the Collection and Magnitude hierarchies. Participants
become familiar with the built-in configuration management system
and create basic Visual Smalltalk Enterprise visual parts. The course
format is 50% lecture and 50% hands-on computer time.
Audience
Developers who need to understand the fundamentals of object-oriented
programming in Smalltalk and the Visual Smalltalk Enterprise environment
Prerequisites
Successful completion of either the Object-Oriented Analysis &
Design Workshop or, or equivalent understanding of fundamental Object-Oriented
concepts
| Day 1 |
Day 2 |
-
Introduction
-
Visual Smalltalk Enterprise environment
-
Review of basic object-oriented concepts
-
Messages and methods
-
Classes and instances Variables
-
Pseudovariables and literals
-
Creating classes
-
Instance variables
-
Creating methods
-
Comments
|
-
The Inspector
-
Creating subclasses
-
The Object class
-
General object behavior
-
Browsers
-
Searching in VisualSmalltalk Enterprise
-
The Number class hierarchy
-
Date and Time classes
-
Unary, binary, and keyword messages
-
Operators and precedence
|
| Day 3 |
Day 4 |
-
Designing inheritance hierarchies
-
Overriding behavior
-
The Debugger
-
Strings
-
Prompters
-
Blocks
-
Conditionals
-
Loops
|
-
The Collection class hierarchy
-
Collection iterators
-
OrderedCollection and SortedCollection classes
-
Class variables and methods
-
Instance creation methods
-
Initialization styles
-
Configuration management
-
Applications and extensions
-
The edition-version cycle
|
|
Day 5 |
-
Streams
-
Filestreams
-
GUI layout tools
|
|