book your perfect training course
thousands of courses, off-site or in-house, across the UK
browse training

Browse the full list of courses above.

education search

 

Training Course: Introduction to Perl Programming

training course enquiry

Training Course Code: PE
Training Duration: 3 days.
Price: £995

Training Course Summary:

This course aims to provide a thorough grounding in the use of the Perl language. On completion of the course delegates will be able to use all significant features of Perl 5 programming language to develop Perl programmes.

Pre-Requisites:

There are no prerequisites for this class however computer fundamentals, keyboard and mouse skills are assumed. Both UNIX and Microsoft platforms will be available, and delegates will choose to develop Perl programs on whichever platform, they prefer.

Who Should Attend:

This course is for anyone wishing to gain an understanding of the Perl Language. This includes system administrators, programmers, web masters and analysts.

Training Course Overview/Content:

Introduction
A Whirlwind Tour of Perl
Exercises
How Can I Get Perl?
How Do I Make a Perl Program?
Questions and Answers
What Does "Perl" Stand For?
Scalar Data
Exercises
Getting User Input
Numbers
Output with print
Perl's Built-in Warnings
Scalar Variables
Strings
The chomp Operator
The defined Function
The if Control Structure
The undef Value
The while Control Structure
What Is Scalar Data?
Lists and Arrays
Accessing Elements of an Array
Exercises
in List Context
Interpolating Arrays into Strings
List Assignment
List Literals
Perl's Favorite Default: $_
Scalar and List Context
Special Array Indices
The foreach Control Structure
Subroutines
Arguments
Defining a Subroutine
Exercises
Invoking a Subroutine
Notes on Lexical (my) Variables
Private Variables in Subroutines
Return Values
System and User Functions
The local Operator
The return Operator
The use strict Pragma
Variable-length Parameter Lists
Hashes
Exercises
Hash Element Access
Hash Functions
Typical Use of a Hash
What Is a Hash?
I/O Basics
Exercises
Formatted Output with printf
Input from Standard Input
Input from the Diamond Operator
Output to Standard Output
The Invocation Arguments
Concepts of Regular Expressions
A Pattern Test Program
Exercises
Using Simple Patterns
What Are Regular Expressions?
More About Regular Expressions
Anchors
Character Classes
Exercises
General Quantifiers
Memory Parentheses
Precedence
Using Regular Expressions
Exercises
Interpolating into Patterns
Matches with m//
Option Modifiers
Substitutions with s///
The Binding Operator, =~
The join Function
The Match Variables
The split Operator
More Control Structures
Autoincrement and Autodecrement
Exercise
Expression Modifiers
Logical Operators
Loop Controls
The elsif Clause
The for Control Structure
The Naked Block Control Structure
The unless Control Structure
The until Control Structure
Training course title:
Name:
Email:
Phone:
Company Name: (if applicable)
Number of delegates attending:
 
 Preferred Location: 
 Select from above or tick in house (we come to you) 
 
Preferred dates:
Click to select a dateClick to select a date
Any Special Requests:
Send Enquiry

Other course you might also like