Course Offerings
LF - Linux Fundamentals - 40hr Class

This highly interactive hands-on course is designed to
provide the nuts & bolts skills  needed to be proficient
at the command line in a Linux/UNIX environment.
Students registering for this course span a variety of
skill levels, from beginners desiring a solid foundation in
Linux to experienced users needing a "behind the
scenes" look at this powerful operating system. Topics
covered include the Linux filesystem and how to control
files and directories; the basic features of the Linux
command shell such as pipes, redirection, regular
expressions, and the management of processes and
jobs. The Vi text editor is covered as well as how to
write basic shell scripts to automate critical daily
operations.

Click here for a detailed course outline>

LA - Linux Administration - 40hr Class

Students in this class are already comfortable with
working at the command line in a Linux or UNIX
environment. This course goes  "behind the scenes" to
help students acquire the variety of skills needed to
install, configure and maintain Linux systems. The class
covers subjects ranging from initial installation of Linux
to day-to-day administrative tasks such as
management of user accounts and disk space, as well
as covering an approach for  troubleshooting Linux
systems, all skills future system administrators will
need to survive in their role of 2nd and 3rd level
support.

When preceded by our Linux Fundamentals class,
successful completion of this class prepares the
student to take either of these leading,

industry-
standard Linux Certification exams:

RedHat Certified Technician
CompTIA Linux+ Certification
Linux Professional Institute Level 1 Certification

Click here for a detailed course outline>

LNA - Linux Network Administration - 40hr
Class

If you manage Linux or UNIX systems in a networked
environment then you need this course. Topics covered
hands-on in class are the setup and maintenance of
the most popular network services available for Linux
and Unix today, including servers for DNS, SMB
(Windows networking), e-mail servers, FTP, Apache
Web, and caching proxy. Close attention is paid to the
concepts needed to implement these services securely,
and to the trouble-shooting skills which will be
necessary for real-world administration of network
services.

Individuals wishing to take this class should already
have a solid grounding in Linux/UNIX concepts and
basic systems administration. (or have attended our
Linux Administration course above). Nuts and bolts
concepts  such as an understanding of the Linux
filesystem, process management, and the ability to
manipulate and edit files (using Vi) is considered a
requirement since they will not be covered in class. A
good understanding of network concepts, and the
TCP/IP protocol suite is also assumed.

When preceded by our Linux Fundamentals & Linux
Administration classes successful completion of this
class prepares the student to take either of these
leading,
industry-standard Linux Certification exams:

RedHat Certified Engineer  
Novell Certified Linux Professional
Novell Certified Linux Engineer
(See Note 1 on Cert pg)
Linux Professional Institute Level 2 Certification

Click here for a detailed course outline>


SPT - Shell Programming and Advanced
Tools -
40hr Class

Managing Linux or UNIX systems in a networked
environment requires the ability to develop Shell Scripts
to do routine and complex tasks. Not everyone who
takes this course however needs to write shell scripts
like the administrators mentioned previously. Many
students need only to read scripts. Many applications
are installed using scripts and when that goes awry
the install script needs to be understood to fix the
problem. This class is intended for both systems
administrators and users needing to understand
and/or develop and maintain shell scripts. Topics
covered in class include shell environment variables,
basic and complex looping statements, script
arguments and their handling within the script, shell
functions and function libraries, Here documents, shell
arithmetic, select and eval commands, script debugging
techniques and shell interprocess communication. The
advanced linux tools portion of this class include
substantial coverage of the powerful awk programming
language. Entire applications can be written in the awk
language and since awk is an interpretive language
useful throughout the enterprise, students get an
in-depth look at how to utilize this powerful native tool
to leverage the IT department's investment in linux and
its many free native tools.


Click here for a detailed course outline>


ALA - Advanced Linux Administration - 40hr
Class

This class combines the LA & LNA classes into one
week. It is designed for experienced Unix
Administrators needing a preparation class in Linux
Admin topics to prepare for taking either Novell's SUSE
Certified Linux Professional 10 Exam (CLP 10) or the
RedHat Certified Engineer (RHCE) Exam. In one week
we take your Unix Admin skills into Linux and prepare
you for taking either of these certs (you may retake the
course at no charge as many times as you need).


Click here for a detailed course outline>