Perl for System Administration — A 4 day course

contact usEnquire about this course


A specialist Perl training course for system administrators, who want to use the Perl programming language to get their jobs done more quickly and efficiently.

This Perl course includes a thorough grounding in generic Perl programming before moving on to specialised system administration tools and techniques.

This is a hands-on Perl workshop based around the coding of real world solutions to real world system administration problems.

Suitable For

Programmers who need to administer IT systems on any of today's major platforms and in multi-platform environments.

Delegates with backgrounds in C-like languages will recognise elements of Perl syntax and can use much existing knowledge, but must beware the temptation to translate literally from C/C++.

Perl's native way of doing things is invariably more efficient and better adapted to specialist system administration tasks.

System administrators with limited scripting (rather than pure programming) experience may need more than 4 days to benefit fully from this course.

This course is designed for cross-platform system administration, but Unix sysadmins will benefit particularly by recognising tools which have been incorporated into Perl from their favourite OS.


Programming experience in at least one programming language or scripting language, e.g., C, C++, Java, PHP, Visual Basic, Pascal, or COBOL.

System administration experience with a server operating system

Publicly scheduled dates, locations, and prices

A schedule of dates for this subject is not currently available. Please call 0333 210 0140 or use our contact form to enquire about places and availability.


Preparing to learn perl

Perl: the absolute minimum

Regular expressions

Perl: beyond the basics

Complex data structures & references

Finding Out More For Yourself

Using Perl Modules from CPAN

The Perl debugger & debugging perl

Command-Line Perl

A Whistle-Stop Tour of the World of Perl

Advanced File Processing with Perl

Perl Security Issues

System interaction

Managing Users and Processes with Perl

Managing Networks with Perl

Logging with Perl