Programming Using Smalltalk
This course provides a comprehensive introduction to the object-oriented
programming paradigm as it applies to the Smalltalk programming language. Smalltalk is a
totally object-oriented language, whose compact syntax closely conforms to the object
paradigm. Because a language can not be fully understood outside the framework of design
issues, this course considers various language constructs, focusing on their relevance to
object-oriented design issues.
The course analyzes several of the broader issues surrounding object-oriented
programming such as increased productivity within the software development lifecycle,
software reusability, reduced maintenance costs, and reverse engineering or retrofitting
of existing action-oriented systems.
The objective of this course is to prepare attendees to fully contribute
to the coding and implementation of an object-oriented system written in Smalltalk. Upon
completion of this course attendees will be able to:
This course is primarily directed toward designers, programmers, and testers. In
addition, analysts would benefit from this material.
Familiarity with a graphical user interface development environment
preferred. An understanding of object-oriented analysis and design techniques and concepts
is very helpful.
Object-Oriented Programming Using Smalltalk is a
four day course.