Perl Programming Training Course

by NobleProg (Australia) Claim Listing

This course gives a comprehensive introduction to Perl programming.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

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

NobleProg (Australia) Logo

img Duration

3 Days

Course Details

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

  • Assignments operators

  • File 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

  • Melbourne Branch

    Suite 51/Level 4, 80 Market Street, Melbourne

Check out more Perl courses in Australia

KnowledgeHut Solutions Logo

Java Training

A programming world without Java is inconceivable. Widely used in the distributed environment of the internet, it is one of the most popular programming languages for Android smartphones and favoured for development of devices and software applications. The functioning of a large number of websites

by KnowledgeHut Solutions [Claim Listing ]
InterSkill Australia Logo

Python Programming Advanced

This 3-day Python Programming Advanced training course picks up where our Python Programming Introduction training course leaves off, covering some topics in more detail, and adding many new ones, with a focus on enterprise development.

by InterSkill Australia [Claim Listing ]
Vertex Education (Dingdian) Logo

Java Programming

Java is a programming language that can cross multiple platforms and has high portability. It is also the most advanced, feature-rich, and powerful computer language at present.

by Vertex Education (Dingdian) [Claim Listing ]
Intersect Logo

Learn to Program: MATLAB

MATLAB is an incredibly powerful programming environment with a rich set of analysis toolkits. But what if you’re just getting started – with MATLAB and, more generally, with programming?

by Intersect [Claim Listing ]
Koenig Solutions Logo

Programming in C# Certification Training Course

This C# training will teach developers the programming knowledge and skills that are essential for creating Windows applications with the use of C# language. The main focus will be on advanced features of C#. Students will also be able to get an introduction to the Visual Studio 2012 debugger

by Koenig Solutions [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy