Z Shell Programming

Course Description

In this three-day hands-on course students learn how to read, write, and debug complex Z shell scripts.

-------------------------------------------------

Course Objectives

Upon successful completion of this course, students will be able to:

-------------------------------------------------

Course Benefits

Although it is a powerful scripting language, Z shell is a shell designed for interactive use. Students will increase their productivity by taking full advantage of the Z shell.

-------------------------------------------------

Who Should Attend

This course is valuable for system administrators, developers and other computer professionals involved with UNIX.

-------------------------------------------------

Prerequisite

To ensure your success, we recommend you first take either our Introduction To UNIX course or our Introduction To UNIX course, or have the equivalent knowledge. Familiarity with Web browsers, the vi editor, and UNIX command line interface is assumed.

-------------------------------------------------

Method Of Instruction

Lecture, demonstrations, questions and answers, and numerous hands-on exercises.

-------------------------------------------------

Hands-on Exercises

Throughout this course, students perform a series of extensive hands-on exercises including:

-------------------------------------------------

Course Outline

Chapter 1: UNIX Processes and Shells Chapter 2: Variables Chapter 3: The Login Process Chapter 4: Conditional Statements Chapter 5: Loops Chapter 6: Special Variables Chapter 7: Quoting Mechanisms Chapter 8: Functions Chapter 9: Advanced Programming Chapter 10: Debugging Techniques

-------------------------------------------------