UNIX
UNIX. Its reputation as a geek and hacker's language is no more. UNIX is now viewed as an elegant and efficient solution to the problems inherent in today's information systems' community. From DBMS hosting to web-hosting to communications to development, UNIX is now one of the favorite operating system platforms in the business and engineering world.
UNIX skills are now one of most sought after commodities in the IS industry. Whether the platform is AIX, HP-UX, Solaris, Linux, or a mix of them all, UNIX skills are becoming a prerequisite for success for the Information Systems professional.
Intro to UNIX (3 days) Table of Contents
Course Description: This class introduces users to the UNIX operating
system. The class focuses on
fundamental commands and constructs needed for day-to-day operation of UNIX
machines. Students will attain the
skills necessary to operate confidently and efficiently in a command line
environment, monitor the system, edit files, and build fundamental shell scripts.
Audience: UNIX users and administrators
Prerequisites: Exposure to a command line computing environment
UNIX Shell Programming (3 days) Table of Contents
Course Description: This class extends the Intro to UNIX class into the
world of shell scripting. One of the
most powerful facilities of UNIX, shell script understanding and development is
an absolute must for today’s UNIX professional. The class begins by reviewing the concepts and available tools to
be used within shell scripts. Next, the
demystification of quoting rules, variable passing, and the environment will be
covered. Finally, the class will move
to heavy lab work, debugging techniques, testing, and finalizing shell scripts
for public distribution.
Audience: Unix Power Users and Administrators
Prerequisites: Intro To Unix or equivalent. Adeptness with a UNIX text editor. Advanced UNIX Shell Programming (2 days) Table of Contents
Course Description: This class extends the Unix Shell Scripting class into
the world of advanced UNIX system tools and programming. The class will focus on those tools that
extend the UNIX shell to its limit.
Advanced UNIX commands, constructs, advanced sed and awk, and extended shell facilities will
be explored to their limit. Also,
techniques, error and signal trapping, and extended shell expressions will be
covered.
Audience: Unix Power Users and Programmers
Prerequisites: Shell programming capabilities Advanced C Programming in UNIX (4 days) Table of Contents
Course Description: This course provides in-depth training for software
developers on UNIX system programming facilities. Participants learn how to
develop sophisticated multiprocess applications using system calls and library
routines.
Audience: C programmers in a UNIX environment
Prerequisites: C programming experience. UNIX exposure.
UNIX System Administration (4 days) Table of Contents
Course Description: This course will cover administration tasks in a UNIX environment. Class will be tailored to the particular variant of UNIX requested. Topics covered include SysAdmin tools, user management, shell scripting, disk and partition management, and problem solving.
Audience: System Administrators for HP-UX, AIX, Solaris, etc.
Prerequisites: Familiarity with UNIX
|