home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » TracksOperating systems » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITILbalkjePractical informationRegistration 
Perl programming: fundamentals course

Intended for

Programmers and system administrators who are going to write scripts or programs in Perl.

Background

Participants should have a basic programming experience (see course Introduction to programming) and some familiarity with the UNIX environment if they want to learn the Perl syntax on a UNIX platform (see UNIX/Linux/AIX fundamentals course). It is also possible to use Perl on an MS-Windows platform during the course.

Training method

Classroom instruction; theory, examples and exercises.

Course leader

Peter Vanroose.

Duration

3 days.

Schedule

datelanguageplacepriceremarks
06/10/2010ELeuven1200 EUR
09/12/2010NWoerden1200 EUR
Legend
  • You can enrol by clicking on the dates in the calendar.
  • N: Dutch; F: French; E: English; No code: language depends on the participants.
  • All prices are VAT excluded.
  • Countries:
    Belgium 
    Netherlands 
    Elsewhere 

Objectives

The Perl programming language is very popular; because of its availability on several platforms (UNIX, Windows, Mac ...), its flexibility, versatility, and its facility to automate system tasks. During this course, the basic syntax of the Perl language is discussed.

Main topics

  • Introduction:
  • What is Perl?
  • Why is Perl used?
  • Basic structures in Perl:
  • arithmetic operations
  • comparisons
  • standard input/output
  • The use of lists (arrays and hashes)
  • Conditions and strings:
  • if... else, unless, ...
  • while, until, for, foreach
  • Manipulation and comparison of text strings
  • pattern matching with regular expressions
  • More advanced topics:
  • the use of subroutines
  • the handling of files
  • the use of references
  • Perl and the shell: piping, redirecting, external programs and the use of parameters
  • Perl modules