Sun Education Course Announcement
    Susan Morin 
    susan at sun.com
       
    Wed Feb 22 10:32:31 AEST 1989
    
    
  
This is a new course. If you want information about our other courses,
please let me know and I will send you a current course catalog.
Thank you.
Susan Morin
Course Development Manager
Educational Services
Sun Microsystems, Inc.
Course:    C-Shell Programming UP-120
Duration:  3 days
Dates:     March 13 - 15
           April 24 - 26
           May 15 - 17
           June 12 - 14
Tuition:   $600
Location:  Sun Microsystems Education Center
           1494 California Circle
           Milpitas, CA 95058
Registration:	
         Please call our registrar at (800) 422-8020. 
         When registering, please have this information 
         ready:
         name of student(s)
         company name, invoicing address, phone
         course title (SunOS Internals)
         course number (UP-450)
         date you wish to attend
         terms of payment
Questions:    
         Gary Morin, Programming Training Manager, 
         (408) 276-3632, or via email sun\!gmorin
         or gmorin at sun.com.
Overview:
This is a new offering, providing an in-depth examination of C-shell
programming.
This course is designed for advanced SunOS users, SunOS programmers, and
SunOS system administrators.
This course teaches students how to develop customized commands,
read/write administrative scripts, and program the C shell.
The C-Shell is discussed as a programming language.
Extensive hands-on experience includes developing and debugging shell
programs.
The course will primarily discuss the C-Shell, but includes a comparison
of features of both Bourne and C-Shell.
Prerequisites:
* Create programs using the editors vi or textedit.
* Navigate directories using SunOS commands.
* Familiarity with SunOS user interface.     
* Familiarity with programming concepts.
Objectives:
Upon completion of this course, the student should be able to:
* Describe and understand the C-Shell process, including 
  a description  of the .login and .cshrc initialization 
  files. 
* Use SunOS utilities such as grep, awk, sed, tr.
* Use regular expressions to filter and extract 
  data patterns.  
* Define and identify the Shell environment. 
* Define and identify the Shell variables and parameters. 
* Create and debug shell scripts using special 
  commands and procedures. 
* Use C-Shell programming constructs.
Outline:
* Description and basics of the C-Shell 
  (metacharacters, regular expressions, quoting, rules)
* SunOS tools used in C-Shell Programming (grep, awk, sed) 
* Creating Shell programs 
* Passing arguments to C-Shell programs 
* C-Shell variables
* Control structures  
* Looping 
* Built-in commands and features 
* Sub-shells  
* Debugging and error processing 
* Comparison of C-Shell and Bourne Shell programs
    
    
More information about the Comp.sys.sun
mailing list