United Kingdom [select]
Perl Programming Training Course
Node ID: 4333
Duration
21 hours
Requirements
None
Public Course Dates
Can't find a course date that suits your needs below?
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>
| Date | Venue | Price | ||
|---|---|---|---|---|
| 2012-02-14 09:30 | Manchester | From 1390 to 1980 GBP Check! | ||
| 2012-02-28 09:30 | London, Westbourne Grove | From 1390 to 1980 GBP Check! | ||
| 2012-03-07 09:30 | Bristol, Temple Gate | From 1390 to 1980 GBP Check! | ||
| 2012-03-19 09:30 | Manchester | From 1390 to 1980 GBP Check! | ||
| 2012-04-02 09:30 | Bristol, Temple Gate | From 1390 to 1980 GBP Check! | ||
| 2012-04-02 09:30 | London, Westbourne Grove | From 1390 to 1980 GBP Check! | ||
| 2012-04-23 09:30 | Manchester | From 1251 to 1782 GBP Check! | ||
| 2012-04-24 09:30 | London, Westbourne Grove | From 1251 to 1782 GBP Check! | ||
| 2012-05-08 09:30 | Bristol, Temple Gate | From 1251 to 1782 GBP Check! | ||
| 2012-05-21 09:30 | London, Westbourne Grove | From 1251 to 1782 GBP Check! |
Overview
This course gives a comprehensive introduction to Perl programming.
Course Outline
Running Perl programs
- Creating a Perl script
- Running Perl scripts
- Getting help with perldoc
Variable types and contexts
- Scalars, lists and hashes
- Strings and interpolated strings
- Special variables
- Context
- if/else/elseif
- do, while, until, for and foreach
Compound data structures
- References to named variables
- References to anonymous data
- Multidimensional arrays
- Multidimensional hashes
Managing files and user input
- Standard I/O streams
- File handles
- Command line arguments
- Reading and writing data files
Perl regular expressions
- Extracting important text information
- Perl regular expressions
- Altering data with substitutions
- Global and case-insensitive matches
Perl Operators
- Arithmetic expressions
- Replicating and growing strings
- SAssignment operators
- ile attributes
- Logical operators
- Ranges
Subroutines
- Defining and calling a subroutine
- Passing and receiving parameters
- Returning values to the caller
Perl Functions
- String functions for text manipulation
- List functions
- Sorting data
- Manipulating file system entries
- Reading binary files
- split and join
- Formatting tabular output
Object Orientation
- OO in Perl
- Methods, classes and constructors
- Obtaining third-party packages from CPAN
- How to use use
- Defining a schema to employ OO modules
- Calling methods with the -> syntax
- Passing initialisation parameters

