PERL Online Training

PERL Online Training Course Content :

PERL Online Training
PERL Online Training

Getting Started with Perl

  • What is Perl?
  • Where Can I Get Perl?
  • A Simple Perl Program
  • Simple I/O
  • Perl Variables
  • Control Flow – Decisions
  • Control Flow – Loops
  • Altering Loop Control Flow
  • Statement Modifiers
  • What Is True And What Is False?
  • The Special Variable $_

Perl Operators

  • Introduction
  • Table Of Perl Operators
  • Arithmetic Operators
  • String Operators
  • Relational Operators
  • Logical Operators
  • Bitwise Operators
  • Assignment Operators
  • The Conditional Operator
  • Range Operator
  • String Functions
  • The eval Function

I/O

  • Introduction
  • String Literals
  • The print Function
  • Here Documents
  • The printf Function
  • The sprintf Function
  • Filehandles
  • Opening Disk Files
  • File Open Errors
  • The die and warn Functions
  • File Operators

Arrays

  • Basic Concepts
  • Assigning Values To An Array
  • Accessing Array Elements
  • Array Functions
  • push and pop
  • shift
  • sort, reverse, and chop
  • split and join
  • grep
  • splice
  • Command Line Arguments

Associative Arrays

  • Basic Concepts
  • Associative Array Functions
  • Updating Associative Arrays
  • Accessing Environment Variables

Subroutines

  • Calling Subroutines
  • Passing Arguments to Subroutines
  • Returning Values from Subroutines
  • The require Function
  • Packages and Modules
  • The @INC Array
  • Predefined Subroutines
  • Comparison Subroutines for Sorting

Pattern Matching and Regular Expressions

  • Introduction
  • Regular Expression Syntax
  • The Match Operator
  • Regular Expression Meta-Characters
  • Anchors
  • Single Character Matches
  • Some Special Issues
  • Character Classes
  • Multiple Character Matches
  • Alternation
  • The Substitution Operator
  • The Translation Operator

Accessing System Resources

  • Introduction
  • File and Directory System Calls
  • The stat Function
  • The utime Function
  • The fork Function
  • The exec and wait Functions
  • Handling Signals
  • The system Function
  • Command Substitution
  • Opening Pipe Files

Generating Reports with Perl

  • Formats
  • Formatting Examples
  • Multi-Line Values
  • Multi-Line Text Blocks
  • Sending a Report to a File
  • The select Function
  • The Special Variable $~
  • Top-of-Page Formats
  • Bottom-of-Page Formats
  • A Sample Report

Perl and CGI

  • What is CGI?
  • Web Servers and Browsers
  • HTML
  • HTML Forms
  • Form Elements
  • A Typical CGI Application
  • CGI Input
  • CGI Output
  • Using the CGI.pm Module
  • CGI Environment Variables

Drop your query

What my Client's Say?

 

  • It was a great course over my expectations. I am eager to have another course wıth you as soon as possıble ~ R. Kamand

  • All in all, it was a very constructive and one in a lifetime experience. I'm so glad that I was part of it.~ T. Engin

  • It was the best decision I had ever made in my life. Although it was expensive for me, but I don't regret even for one second. ~ Maruti Malla

  • Thank you for this great course. I learned a lot of things, I met very nice people and I am happy that I had these 6 crazy weeks with you.".~ Najmul Shar A Baig

  • Very nice and friendly tutor and staff. The course was very fruitful, particularly the input sessions during the first half of it.~ Radha Nandyala

  • It was such great experience, though it was really intensive, it was worth doing it! Cant thank enough all team effort esp Mohan! .~ Rohan Kumar

  • The course was really good because it was a practical course.~ M.Radha patel

  • I liked this experience. Good tutor and nice mates. I will always remember it. ~ Jitu Bavaria