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