PTR - People, Training ResultsPeople, Training, Results
Independent Technical IT Computer Training Courses

Scheduled Classroom based Training Courses

Introduction To Perl Programming Course

Course Description

The scripting language Perl is has extensive features but is easy-to-use. This makes it easy to write concise yet powerful scripts for complex data manipulation and administration. This course gives an introduction to the Perl programming language including more advanced Perl features such as using packages and modules.

Course pre-requisites:

A Programming Introduction class is required. Experience in writing shell scripts is helpful, but not required. If the course is run on UNIX, experience using UNIX and Unix-based text editors is also required.

Topics covered on the 5 day Introduction To Perl Programming course

Introduction

  • Key features
  • Documentation
  • Running Perl
  • The Perl Environment

Basic Concepts

  • Values and variables
  • Context
  • Operators
  • Blocks
  • Control constructs
  • Subroutines
  • Functions
  • Variable scope

Operators

  • Operators Versus Functions
  • Operator Types and Categories
  • Precedence and Associativity

Structure, flow and control

  • Blocks and compound statements
  • Program flow control
  • Loops and looping
  • Controlling loop execution

Working with scalars

  • Value conversion and caching
  • Numbers
  • Strings

More data types

  • Lists and arrays
  • Hashes

Input and Output with Filehandles

  • IO and Filehandles
  • The filehandle data type

Interpolation and regular expressions

  • Text interpolation
  • Regular Expressions

Subroutines

  • Declaring and Calling Subroutines
  • Passing Parameters
  • Returning Values from Subroutines

Manipulating files and directories

  • Files and filenames
  • The unary file test operators
  • Manipulating Directories
  • References
  • Complex Data Structures

Packages and Moduless

  • Scope
  • Packages
  • Modules

Course Classification:  Technical Training Course

This is an instructor led training course taught in a classroom based environment.


MDD Button - Multiple Delegate Discounts available on this course SaveIT Button - The Introduction To Perl Programming course qualifies for the PTR SAVE IT Scheme Passport

Course Fee = £1475   (excl.VAT)

Scheduled course dates

September 2010October 2010November 2010December 2010January 2011
27-(1)-8-1220-24-

View full schedule of Perl Introduction courses

View full schedule of Perl courses

Print / Download PDF Version of full course schedule

45% Late Availability Discount available on the course running on 6th - 10th September 2010 - Click for details

If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite Programming Training and bespoke Programming courses

The Introduction To Perl Programming course qualifies for the PTR Training Passport SAVE IT Scheme, which offers discounts on bookings for multiple courses and/or multiple delegates.