SivaSoft (Training & Development) is An ISO 9001:2008 CERTIFIED Company and Expertise in classroom, online & workshop training with realtime trainers.
For more details: +91 9248153330
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Classroom Perl Scripting training course
1. Classroom Perl Scripting training course
PEARL SCRIPTING
DURATION : 30hrs
FACULTY : Mr. SIVA
PEARL SCRIPTING INTRODUCTION AND ARCHITECTURE
Perl Overview
PERL history
Running Perl scripts
Data types
Basic concepts (assignment, comments)
Standard(I/O, print)
Run simple program
Variables
Scalar $
Array @
Hash %
Scalar Data types
Numbers and strings
Literals and variables
Numeric functions Interpolation
String functions
Diff between single quotes and double quotes and back quoted strings
Operators
Arithmetic operators
Numeric Arithmetic operators
String Arithmetic Operators(Concatenation and Repetition)
Relational operators
Numeric Relational operators
String Relational operators
Assignment operator
Short hand Assignment operators
Range operator
Increment and decrement Operators
Binding operators
Flow Control (Control structures)
Conditional statements
2. Simple if
simple unless
if..else
unless..else
if..els..if
Single line if statement
sigle line unless statement
Control loops
Looping structure
Breaking out of the loop
Arrays
Variables
Creation, Assignment and access
Built –in array functions
Hashes (Associative Arrays)
Variables, creation, assignment and access
Access
Hashes as arrays
Build in Hash Functions
Built-in functions and special variable in Perl
chomp,chop,length,uc,lc,split,join etc
File Handling
Opening a file, Closing file, Reading from file, File Access modes, File Test Operations
References
Creating references for scalars
Creating references for arrays
Creating references for hashes
Dereferencing
Creating References for Anonymous Variables
Array of arrays
Hash of arrays
Array of hashes
Hash of hashes
Hash of function
Subroutines
Regular expression
3. Pattern matching
Templates
Wildcards and character classes
Recovering previous matches
User Defined Functions
Using and creating Functions
Arguments and Return values
Scoping (My,Local,Our)
Prototypes
Packages and Modules