Perl Training

Table of Content

Introduction
• What is Perl?
• The Input Operator
• Print / Printf Statements
• Running Perl Programs
• Sample Program
• Another Sample Program
• Yet Another Example

Perl Variables
• Three Data Types
• Variable Names and Syntax
• Variable Naming
• Lists
• Scalar and List Contexts
• The Repetition Operator

Arrays and Hashes
• Arrays
• Array Functions
• The foreach Loop
• The @ARGV Array
• The grep Function
• Array Slices
• Hashes
• Hash Functions
• Scalar and List Contexts Revisited

Quoting and Interpolation
• String Literals
• Interpolation
• Array Substitution and Join
• Backslashes and Single Quotes
• Quotation Operators
• Command Substitution
• Here Documents

Conditional Statements
• If Statements
• If Else Statements
• If Else if Statements
• Nested If Statements
• Switch Statements

Looping Statements
• While Statements
• Until Statements
• For Statements
• For Each Statements

Regular Expressions
• Pattern Matching Overview
• The Substitution Operator
• Regular Expressions
• Special Characters
• Quantifiers (*, +, ?, {})
• Assertions (^, $, \b, \B)
• Translate
• Split
• Join

Subroutines
• Overview of Subroutines
• Passing Arguments
• Private Variables
• Returning Values

Files Handling
• Overview of File I/O
• The open Function
• The Input Operator
• Default Input Operator
• The print Function
• Reading Directories

Packages and Modules
• Packages
• BEGIN and END Routines
• require vs. use
• Modules
• The bless Function

Database Connectivity
• Using DBI
• Fetching output of the Query through Perl
• Running other DB queries.

Contact Us

We are always here to guide you...

Quick Enquiry

Please enter name.
Please enter name.
Please enter valid email adress.
Please enter Course name.
Please enter your comment.

sitcomputerairoli@gmail.com

+91 9619 3417 13

+91 7506 4114 34

Website : www.sitcomputer.in

We Are Social