Training offering

Fast Lane Deutschland

PERL Programming for Open Systems

Information

Length: 4.0 Days
Course code: AU24G
Delivery method:

Click on a delivery method to see details

Classroom

Instructor Led Online

Price: 2450 EUR
This training is available on request.
Please contact us by phone or email at :
+49 40 253346-10
info@flane.de

Overview

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.

Learn the core skills required to be an effective Perl 5 programmer.

This course introduces the extensive module library, with emphasis on how to use Perl to work with databases.

Public

This course is designed for individuals who want to use Perl to improve their productivity (system administrators, database administrators, developers looking for a powerful programming environment, Tivoli administrators, etc.)

Prerequisits

Before taking this course, you should be:

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

Objective

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

Topics

Day 1

  • Unit 1 Overview
  • Unit 2 Simple data types
  • Unit 3 I/O using standard input and output
  • Exercises 1, 2, and 3
  • Unit 4 Flow control
  • Unit 5 Lists and arrays
  • Exercises 4 and 5

Day 2

  • Unit 6 Regular expressions
  • Unit 7 String and array processing
  • Exercises 6 and 7
  • Unit 8 Multi-dimensional and associative arrays
  • Unit 9 User-defined subroutines
  • Exercises 8 and 9

Day 3

  • Unit 10 File I/O
  • Unit 11 Advanced flow control
  • Exercises 10 and 11
  • Unit 12 Dealing with files and directories
  • Unit 13 Running perl
  • Exercises 12 and 13
  • Unit 14 Report generation
  • Unit 15 Accessing operating system data
  • Unit 16 Running external programs
  • Exercises 14, 15, and 16

Day 4

  • Exercises 14, 15, and 16 continued
  • Unit 17 Introduction to modules
  • Exercise 17
  • Unit 18 DBI: A database interface
  • Exercise 18