[comp.lang.smalltalk] Courses on object-oriented programming

sdl@linus.UUCP (09/17/87)

I am interested in finding out what commercial courses exist for
teaching object-oriented programming (OOP).

We are looking to teach OOP concepts to about 12-20 of our engineers.
(We would prefer to have the course on site here at MITRE.)

We would like the course to cover such issues as: class hierarchies,
inheritance (single vs. multiple), binding time (e.g. dynamic), and a
comparative review of how well OOP is supported in Smalltalk, C++,
Ada, etc.

We would prefer a course that involves hands-on programming.

Please reply directly to me; I will repost interesting replies to the
net.  

Thanx in advance!!



Steven Litvintchouk
MITRE Corporation
Burlington Road
Bedford, MA  01730

Fone:  (617)271-7753
ARPA:  sdl@mitre-bedford.arpa
UUCP:  ...{cbosgd,decvax,genrad,ll-xn,philabs,security,utzoo}!linus!sdl

mhb@wdl1.UUCP (Michael H. Bender) (09/18/87)

I took an introductory course organized by PPI (the company that
builds Objective-C).  Never having been in any other Object Oriented
classes, I have nothing to compare it with.  However, I will say that:
(1) the teacher was well known in the field (i.e. he had written some
    books on the subject)
(2) the teacher was quite willing to discuss alternative languages
    (e.g. C++, SmallTalk, etc.) and make what sounded like objective
    comparisons, etc.

I would recommend that you consider them.  The phone number is:
(203) 426-1875

Mike Bender

mkhaw@teknowledge-vaxc.ARPA (Mike Khaw) (09/19/87)

in article <3770001@wdl1.UUCP>, mhb@wdl1.UUCP (Michael H. Bender) says:
+--------------------
| I took an introductory course organized by PPI (the company that
| builds Objective-C).  Never having been in any other Object Oriented
| classes, I have nothing to compare it with.  However, I will say that:
| (1) the teacher was well known in the field (i.e. he had written some
|     books on the subject)
| (2) the teacher was quite willing to discuss alternative languages
|     (e.g. C++, SmallTalk, etc.) and make what sounded like objective
|     comparisons, etc.
| 
| I would recommend that you consider them.  The phone number is:
| (203) 426-1875
| 
| Mike Bender
+--------------------

If the instructor is the same as when I took the course, he is Kurt
Schmucker, who wrote a book titled something like "Object-Oriented
Programming on the Macintosh" (sorry, I don't remember the exact title).

I agree that it's a pretty good introduction to OOP, and though
explicated in Objective-C terms, does deal with other OOP languages,
and is fair about them.

Mike Khaw
-- 
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {uunet|sun|ucbvax|decwrl|uw-beaver}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303