Training
Tailored Beginners and Advanced Courses

Courses

We offer the following training courses

  • Smalltalk and Objects (beginners)
  • Integration and web development (advanced)
  • Tailoured courses

Top

Smalltalk and Objects (beginners)

Objectives

To learn Smalltalk as an object oriented development environment.

Target audience

Object oriented software developers, programmers, system analysts

Duration

5 days

Prerequisites

Programming experience in another language. Object oriented experience is preferable.

Course topics

  • Smalltalk environment and tools

Squeak installation
– Structure, browsers and images
– Smalltalk syntax
– Systems classes
– Browsing, inspecting and debugging

  • Object oriented programming in Smalltalk

– Classes and methods
– Class relationships
– Metaclasses and reflection
– Encapsulation
– Inheritance
– Polymorphism
– SUnit unit testing
– Refactoring

  • Tutorial application

– Designing object systems
Squeak UI framework
– Writing tests
– Practical refactoring

Top

Integration and Web Development (advanced)

Objectives

Advanced concepts in object oriented web development environment.

Target audience

Senior object oriented software developers, programmers, system analysts

Duration

5 days

Prerequisites

Previous Smalltalk experience.

Course topics
  • Integration

– Web services
– HTML frameworks
– File handling

  • Persistence

– Object persistance and garbage collection
– Relational persistance
– Concurrency and transactions

  • Seaside tutorial application

– Framework and structure
– Setting up web based systems
– Building views

  • Secure data transfer

Top

Tailored Courses

The tailoured courses are set up to the clients needs. The length and content will depend on the attendees’ experience and knowledge

Objectives

The main course objective are to combine business domain knowledge with practical object development.

Target audience

Object oriented software developers in the financial industry

Duration

Per agreement

Prerequisites

Programming experience in another language. Object oriented experience is preferable.

Course topics

…will include a combination of the beginners and advanced courses above as well as:

  • Busines domain

– System structure
– Basic industry and business concepts
– Busines models (like bonds, unit, trusts, money markets, etc)

Top

Register

No courses are currently scheduled. If you are interested in a course, please contact us.

Top