1000+ Unique Technologies Projects Delivered | 500+ Corporate Customers Worldwide | 50000+ Professionals Trained on 40+ Domains in Over 30 Countries | Just Launched B2I Offerings | Live, Instructor-led.

Perl Scripting course

This web-based training course on Perl Scripting course functionality, administration and development, is available online to all individuals, institutions, corporates and enterprises in India (New Delhi NCR, Bangalore, Chennai, Kolkatta), US, UK, Canada, Australia, Singapore, United Arab Emirates (UAE), China and South Africa. No matter where you are located, you can enroll for any training with us - because all our training sessions are delivered online by live instructors using interactive, intensive learning methods.

Perl which also stands for practical extraction and report language is a programming language which was developed for text processing on a variety of platforms such as Windows, MAC, and a variety of Unix versions. Perl is used for a variety of purposes such as system administrations, network programming, web development and more for handling databases, e-mails, GUI development and other such procedures. The advantage with Perl is that it has no portability issues and all the error handling procedures are very easy. Using Perl, extensive and complicated programs can be written with ease and maintain the security and robustness as well.

Reviews , Learners(390)



Course Details

In this Perl Scripting training course the basics of the Perl programming language are provided in detail while emphasizing on the rapid development of modules and scripts. All the major language elements including data types, operators, functions etc. are elaborated upon and discussed for the benefit of the trainees. The Perl programming training course focuses on creating, not coders but programmers who can effectively develop reusable codes with subroutines, modules and object oriented programming structure. There are no pre-requisites for enrolling in this course and any professional or beginner can benefit from it.


Introduction to Perl

  • Overview of Perl Features
  • Perl Strengths and Limitations

Getting Started With Perl

  • Using Command Line Options
  • Using Debug Mode
  • Running and Debugging Perl Scripts
  • Fundamental Input Techniques
  • Generate Standard Output

Pattern Matching in Perl

  • Pattern Matching Operators
  • Altering Data with Substitutions in Regular Expressions
  • Using Back-references to Capture Data from Regular Expression Matching
  • Global and Case-Insensitive Matches
  • Altering Data with Character Translation
  • Using Variables in Patterns

Flow Control: Conditional Statements and Looping

  • Conditional Expressions and Logical Operators
  • Labels
  • Altering Program Flow with next, last, and redo
  • Trapping Errors with the eval Function
  • Terminating a Script with exit

Subroutines and Parameters

  • Simplifying Scripts with Subroutines
  • Defining and Calling a Subroutine

Packages and Modules

  • Introduction to Packages and Modules
  • Creating Packages for Portability
  • Creating Modules
  • Creating and Using Symbols in a Module

File and Directory I/O

  • File Open Modes
  • Built-in File Management Functions
  • Directory Manipulation Using

Input/Output Processing

  • Parsing Input
  • Standard Input, Standard Output, and Standard Error
  • String and Field Processing

Debugging In Perl

  • Using the Built-in Perl Debugger
  • Starting the Debugger
  • Quitting the Debugger

Perl Object Oriented Programming

  • Object Oriented Programming Concepts
  • Object Oriented Programming Terminology
  • How Perl Implements Object Oriented Programming

Accessing a Database Using Perl DBI

  • Database Access Life Cycle
  • Fundamental Data Storage and Retrieval Strategies
  • Releasing Database Resources

Our Clients

B2B Technical Trainings Projects Delivered


Read More