Courseware encompasses both narrative-style text (like a book) and "slide-ware", annoted PowerPoint slide presentations. Both kinds include exercises and questions.
Courseware |
Company |
Year |
My Role |
|---|---|---|---|
| FoxPro 2.6 for Windows | AppDev | 1994 | Authored 2 chapters |
| dBASE for Windows | AppDev | 1994 | Authored 1/3, co-designer |
| Delphi 1.0 | DSW | 1996 | Authored 1/2, co-designer |
| Delphi 2.0 | Borland | 1997 | Authored 1/4,co-designer |
| Delphi 3.0 | Borland | 1998 | Authored 1/4, co-designer |
| C++Builder 1.0 | Borland | 1998 | Designed, authored 1/2 |
| IntraBuilder 1.0 | Borland | 1998 | Co-designer |
| Interbase 4.0 | Borland | 1998 | Co-designer |
| JBuilder 1.0 | Borland | 1997 | Co-designer, authored 1/4 |
| JBuilderr 2.0 | Borland | 1998 | Co-designer, authored 1/4 |
| JBuilder 3.0 | Borland | 1999 | Co-designer, authored 1/4 |
| 1995 DSW World Tour | DSW | 1995 | Co-designer, authored 1/2 |
| 1996 DSW World Tour | DSW | 1996 | Co-designer, authored 2/3 |
| 1997 DSW World Tour | DSW/Softbite | 1997 | Co-designer, authored 1/2 |
| Java Language Foundations | DSW | 1997 | Designer, author |
| Web Development with Struts | DSW | 2002 | Designer, authored 1/2 |
| Enterprise Java Beans | DSW | 2001 | Designer, authored 1/3 |
| Object-oriented Analysis and Design | DSW | 2003 | Designer, author |
| Unified Modeling Language | DSW | 2003 | Designer, authored 1/2 |
| Delphi Component Creation | DSW | 1997 | Designer, author |
| Client/Server Development with Delphi | DSW | 1997 | Co-designer, authored 1/4 |
| MIDAS Development with Delphi | DSW | 1998 | Co-designer, authored 1/4 |
| C# Foundations | DSW | 2003 | Designer, authored 1/2 |
| Java Language Foundations | AppDev | 2002 | Designer, authored 1/5 |
| XML in Java | AppDev | 2003 | Designer, author 1/5 |
| JavaScript | AppDev | 2003 | Co-designer, authored 1/10 |
Historically, DSW has had a hard time finding good quality developer courseware, so we have written our own. This started long before I was hired -- DSW wrote their own 2-weeks worth of high-qualtiy Clipper courseware back in the dark ages. Writing courseware is a tradition at DSW, and sometimes others take notice.
For several years, DSW provided traveling instructors for AppDev, to teach various topics (like FoxPro, Access, etc.). In 1994, the Next Greatest Thing Ever was about to come out -- dBASE for Windows! AppDev decided to start teaching it, and needed courseware. DSW and another company collaborated and wrote the courseware for it. This was our first real foray into writing courseware for another company. Since then, we have created several sets of courseware for them.
When Delphi 1.0 was released, Borland contracted a training company to produce courseware for it. We didn't realize this, so we created our own courseware. We started teaching classes and conducting traveling training seminars ("World Tours"), all using our courseware. Some of the attendees to these events were Borland engineers, and they thought our courseware was much better than Borland's "official" courseware. When it came time for the Delphi 2.0 release, they put the courseware contract up for bid, and we won it. The first Delphi courseware was the beginning of a long partnership with Borland, which lasted until they merged with Visigenic, which had their own training division and their own courseware production capabilities. We ended up writing a variety of courseware for Borland (pretty much all the courseware they needed during the time when we were writing for them).