# Knowledge Systems Corporation

Knowledge Systems Corporation (KSC) provides education and training for VisualAge and IBM Smalltalk in North America, South America, Europe and Asia, and is based in Cary, North Carolina in the U.S.

For more information or to enroll, call 919-481-4000 or FAX 919-677-0063 in the U.S.

Page Contents:

- Introduction to Object-Oriented Programming in IBM Smalltalk (5 days)
- Advanced Object-Oriented Programming in IBM Smalltalk (5 days)
- Bridging from VisualWorks** to IBM Smalltalk and VisualAge (3 days)
- Bridging from Smalltalk/V** to IBM Smalltalk and VisualAge (3 days)
- VisualAge Apprentice Program (4 to 6 weeks)
- IBM Smalltalk Apprentice Program (4 to 6 weeks)

### Introduction to Object-Oriented Programming in IBM Smalltalk (5 days)

Introduction to Object-Oriented Programming in IBM Smalltalk teaches the fundamentals of object-oriented programming and IBM Smalltalk. It shows you the principles of object-oriented programming, the browsers, debuggers, and inspectors of the development environment, how to write simple programs using IBM Smalltalk, object-oriented analysis and design, and how to extend the environment with new methods and classes.

### Advanced Object-Oriented Programming in IBM Smalltalk (5 days)

This course is designed to teach advanced topics in the IBM Smalltalk programming environment as they apply to developing applications, and to enhance the students' understanding of Smalltalk gained in the introductory course.

Advanced Object-Oriented Programming in IBM Smalltalk shows you an overview of the development process, including object-oriented analysis and design, several Smalltalk development topics, IBM Smalltalk specific topics, including application architecture, and converting existing Smalltalk classes to VisualAge parts.

### Bridging from VisualWorks** to IBM Smalltalk and VisualAge (3 days)

Bridging from VisualWorks to IBM Smalltalk and VisualAge focuses on teaching users of VisualWorks how to develop applications using IBM Smalltalk and VisualAge.

Bridging from VisualWorks to IBM Smalltalk and VisualAge shows you the differences between VisualWorks and IBM Smalltalk, the basics of the IBM Smalltalk development environment, using IBM Smalltalk as a scripting language for VisualAge, and how to develop VisualAge applications.

### Bridging from Smalltalk/V** to IBM Smalltalk and VisualAge (3 days)

Bridging from Smalltalk/V to IBM Smalltalk and VisualAge teaches users of Smalltalk/V how to develop applications using IBM Smalltalk and VisualAge. This course shows you the differences between Smalltalk/V and IBM Smalltalk, the basics of the IBM Smalltalk development environment, using IBM Smalltalk as a scripting language for VisualAge, and how to develop VisualAge applications.

### VisualAge Apprentice Program (4 to 6 weeks)

The VisualAge Apprentice Program is a flagship offering from Knowledge Systems Corporation. The IBM VisualAge Apprentice Program is a client project-centered, total immersion training experience designed to accelerate VisualAge development teams by integrating specialized classroom sessions with customized project training.

The VisualAge Apprentice Program will help your team gain practical experience in object-oriented analysis, design, and implementation with visual programming, a better understanding of the core VisualAge components, and the development environment and support tools. You will also gain an understanding of issues impacting application performance, tuning, packaging, reuse, and project management.

### IBM Smalltalk Apprentice Program (4 to 6 weeks)

The IBM Smalltalk Apprentice Program is a flagship offering from Knowledge Systems Corporation. The IBM Smalltalk Apprentice Program is a client project-centered, total immersion training program designed to accelerate Smalltalk development teams by integrating specialized classroom sessions with customized project training.

The IBM Smalltalk Apprentice Program will help your team gain practical experience in object-oriented analysis, design, and implementation with a better understanding of the IBM Smalltalk classes, development environment, and support tools.

[ VisualAge for ST Education page ]