[comp.windows.misc] Sun Windows Training

rbogen%dreams@Sun.COM (Richard Bogen) (09/21/89)

The education department of Sun Microsystems offers a number of courses of
interest to SunOS programmers which are taught periodically at several
locations in the U.S. and abroad. The following information describes
one of the offerings of relevance to the readers of this newsgroup. 

Your inquiry for further information or U.S. registration is welcome by
calling the toll-free number (800) 422-8020 between 8 a.m. and 5 p.m. PST.
Dedicated classes at a Sun training center and classes at your facility
are also available.

Those wishing to take classes outside the U.S. should contact their local
Sun field office. Sun employees should not use the above number either
but should use internal email instead.
=====================================================================



                  SunView Programming SG-240

Overview:

In this practical programming class, students learn how to develop user
interfaces and build tools using the object-oriented system described
in the SunView1 Programmer's Guide.  Students who do not meet the
prerequisites listed below will find the pace extremely brisk. The
course covers application layer tools. It does not cover graphics
hardware, low-level routines, or internal operations of SunView. The
class is 40-percent lecture and 60-percent lab exercises.


Prerequisites:

Before attending this course, students should be able to:

* Write correct C programs and evaluate a=(struct foo *)b;
* Create and edit textfiles using one of the editors, vi or TextEditor
* Use basic SunOS commands
* Use the SunView user interface described in SunView 1
  Beginner's Guide (Sun part number 800-1706)
* Use the SunOS development tools and utilities, especially cc
* Use the C shell, especially aliases and history
* Use SunOS source debuggers, dbx and dbxtool
* Demonstrate general knowledge of bit-mapped graphics
* Demonstrate general knowledge of object-oriented programming
* Understand opaque handles
* Understand software system layers.

Duration:

Five days

Objectives:

Upon completing this course, students should be able to:

* Program all SunView objects
* Use the primary object attributes to program a user interface
* Acquire the knowledge of good user-interface style
* Program SunView functions
* Compile SunView programs
* Write callback functions 
* Understand the input model used in SunView.

Tuition:

$1250

Dates:

Andover, Mass.
October 2 - 6                  November 13 - 17

Baltimore, Md.
October 23 - 27

Milpitas, Calif.
September 25 - 29
October 16 - 20                November 6 - 10
November 27 - December 1       December 18 - 22

Toronto, Canada
October 16 - 20