*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