Olsen Software Ltd.
Phone us +44 7989 401397
Email us info@olsensoft.com
home | training | services | content | code home > training > misc > perl Back to top
Perl Programming (4 days) print Download

course overview

Perl is a popular language in the scripting community. You can use Perl to supercharge your scripts, to perform tasks such as complex string manipulation, regular expression matching, file I/O, and so on. You can also use Perl to implement Web applications and to access data in relational databases.

This course covers all these techniques, and also shows how to write object-orientated Perl code to help structure larger solutions.

what you'll learn

prerequisites

course details ShowHide

Getting Started with Perl

  • Overview of Perl
  • The role of Perl in scripting
  • Getting ready to develop

Perl Language Fundamentals

  • Overview of core Perl syntax rules
  • Scalar data types and variables
  • Operators
  • Flow control

Perl Collections

  • Overview of collections in Perl
  • Arrays
  • Lists
  • Hashes

Working with Subroutines

  • The benefit of subroutines
  • Writing and calling subroutines
  • Passing parameters

Strings and Regular Expressions

  • Overview of strings in Perl
  • Basic string manipulation
  • Introduction to regular expressions
  • Using regular expressions in Perl

Working with Data

  • File I/O operations
  • Working with XML data
  • Working with JSON data

Object-Oriented Perl

  • Defining classes
  • Creating objects
  • Defining modules
  • Using modules

Web Development

  • Web development key concepts
  • Understanding HTTP requests and responses
  • Using CGI

Accessing Databases

  • Database development key concepts
  • The role of Perl in data access
  • Using DBI