*HALF*PRICE* UNIX Shell Prototyping Tutorials (FRI)
Peter Renzland
peter at ontmoh.UUCP
Fri Nov 2 10:14:37 AEST 1990
Enrolment for this course has been low, so UniForum is offering a special
half price rate ($100) to make this excellent course even more attractive.
Many users, programmers, and system administrators are unaware of the
power, flexibility, and productivity of shell programming in the UNIX
environment. With shell scripts you can eliminate repetitive tasks,
avoid lengthy (C programming) development, and make applications more
friendly and robust. Significant portions of sophisticated systems
(such as the programs which bring you Netnews) are written in the shell.
So are many UNIX utilities. The shell has been described as the most
powerful programming language, as every command on the system is a
language primitive. New applications can be prototyped in a fraction of
the time required for C development. After usability-refinements, the
working prototype serves as an effective specification which can then
be cast in C. This course will show you how it's done.
Please call the UniForum office to register. Feel free to call me any
time if you want to talk about UniForum.
Peter Renzland 964-9141
Excerpts from Course Description and Registration Details:
UniForum Canada (The Canadian Association of UNIX Systems Users)
presents three one-day tutorials with Jim Joyce of the Gawain Group.
1. Application Prototyping with the Shell Mo, *Fr*
2. UNIX System V Administration Overview Tu, Th
3. Topics in UNIX System V Administration We
1. APPLICATION PROTOTYPING WITH THE SHELL
Monday, November 5, 1990 09:00-17:00 or
Friday, November 9, 1990 09:00-17:00 <=== this session 1/2 price
WHO SHOULD ATTEND
Attendees with one to six months experience using the Bourne shell.
Prerequisite: Some knowledge of XENIX/UNIX shell programming.
COURSE DESCRIPTION
Among the topics:
Surviving UNIX versions
Review of shell abilities
Do with what you have (Kernighan and Pike)
Spiral development (Steve Bourne)
Application graphs (Tom De Marco)
Code walk-through of applications (Most of the code walk-throughs will
be applications used in the Gawain Group's daily business activities.)
Finding moldy old files
Menu-making with shell
Fail-soft file listings
Here documents to make an envelope
A shell archive utility in shell: shar
Handy public-domain scripts
And more!
Using SCCS to track changes in programmes
Using Make to control projects
SCCS and make for entire projects
Testing tips
Sources for public domain software
A note of caution about free software
ABOUT THE INSTRUCTOR:
Jim Joyce's system administration experience spans System V.3, V.2, V.0.,
Version 7, and Berkeley UNIX Systems. As a faculty member at UC Berkeley
he taught the first UNIX-based courses there. He also nagged Bill Joy
until the undo command in vi was made global in its effect. Jim has many
years of UNIX experience, and has consulted on and taught system
administration and UNIX courses in the U.S.A., Canada and Europe. He is a
principal in the Gawain Group's Data Rescue Service, a consulting group
specializing in recovery of ``lost'' files on UNIX systems; and he
routinely patches sick superblocks.
THE PLACE
This tutorial series will be held at:
The Westbury Hotel
475 Yonge Street,
Buckingham Room,
Toronto, Ontario
Registration:
$195 is the total cost for each course, including materials. Payment is by
cheque, American Express, VISA, or MasterCard. Company purchase orders on
multiple registrations only. Cheques should be payable to UniForum Canada.
You may register by telephone (416) 259-8122 or fax (416) 253-0441.
A special 50% discount applies to the Friday session on Shell Programming.
--
Peter Renzland Director, UniForum Canada renzland at gpu.utcs.utoronto.ca
More information about the Comp.org.usrgroup
mailing list