AN203G: PERL Programming for Open Systems



             Recommended Duration: 4 Days
Skill Level: Advanced
Cost: $4,200 (b/GST)
(ENROL NOW)
Available for Web and Classroom Trainings.

This course concentrates on the core skills required to do effective Perl 5 programming. This course also introduces the extensive module library, with particular attention to using Perl for working with databases. It also introduces the extensive module library, with emphasis on how to use Perl to work with databases and teaches the core skills required to be an effective Perl 5 programmer.



Audience


This advanced course is designed for individuals who want to use Perl to improve their productivity such as:

  • System administrators
  • Database administrators
  • Developers looking for a powerful programming environment
  • Tivoli administrators, etc.


Prerequisites


Student should have:

  • Familiarity with AIX/UNIX or Windows operating systems
  • Proficiency with a text editor, such as vi or emacs
  • Familiarity with shell scripting, C, or other procedural programming languages

Course Agenda


Write Perl scripts for data-processing, system administration, and other applications
Use modules from the Perl Module Library to improve your efficiency



Course Overview


Day 1

  • Simple data types
  • I/O using standard input and output
  • Flow control
  • Lists and arrays

Day 2

  • Regular expressions
  • String and array processing
  • Multi-dimensional and associative arrays
  • User-defined subroutines

Day 3

  • File I/O
  • Advanced flow control
  • Dealing with files and directories
  • Running perl

Day 4

  • Report generation
  • Accessing operating system data
  • Running external programs
  • Introduction to modules
  • A database interface