Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Perl Programming

School/Trainer:

Sun Microsystems Canada
Calgary, Edmonton, Ottawa, Halifax, Quebec City, Regina, Toronto, Montreal, Vancouver, Winnipeg, Canada

Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced

Course Description:

'' Module 1 - The Perl Programming Language

Determine your version of Perl
Identify the default directories searched for Perl library files
Create a command-line script that prints a simple message
Create a simple script that prints a simple message
Test a script’s syntax without executing the script

Module 2 - Scalars

Define and describe numeric and string scalar data
Create string and numeric scalar variables
Modify scalar variables using operators
Print scalar values using single and double quotes
Remove \n from user input using the chomp command
Calculate a value using scalar operators based on user input

Module 3 - Control Structures

Print a message using an if statement
Print a message using an if/else statement
Print a message using a compound if/elsif/else statement
Use a for loop to display a list numbers
Use a foreach loop to perform calculations on a list of numbers
Use while loops to repeatedly perform logical tests using an if/elsif/else statement
Print formatted text with a Here document
Exit from a loop using loop controls and statement modifiers
Use a switch construct in Perl to print a message

Module 4 - Arrays

Create an array variable and assign scalar values to the array
Determine the length of an array using an array operator
Use array slices to assign new values to an array
Determine the length of an array using a scalar variable
Reverse the contents of an array
Use pop to modify the contents of an array
Sort an array
Create an array from a scalar using split
Process the values passed in the command-line array, @ARGV
Read the output of a UNIX command into an array

Module 5 - Hashes

Print a hash using a foreach statement
Access, add, and delete keys and values from a hash
Print a hash using a while loop and the each function
Determine the number of occurrences of a string in an array using a hash
Determine if a key and value exist in a hash

Module 6 - Basic I/O and Regular Expressions

Use the <> operator to read a file specified on the command line, line-by-line
Use the printf command to format the output of the script
Test for a word or phrase in a file using regular expressions
Use anchors and character classes in regular expressions
Use alternation in regular expressions
Use variable interpolation to define regular expressions
Substitute one text string for another using regular expressions
Extract parts of strings using regular expressions

Module 7 - Filehandles and Files

Use filehandles to open a file
Use die to display an error message if there is an error accessing a file
Append data to the end of a file
Use a filehandle to read the output of a program

Module 8 - Subroutines and Modules

Create script that uses the strict pragma
Create subroutines that accept passed parameters and return desired results based on the values passed
Include a subroutine that uses the my operator to create private variables
Use a Perl library file in your script
Use a Perl package in your script
Create a Perl module and call it from a script

Module 9 - File and Directory Operations

Use file operators to determine the characteristics of a file
Display the contents of a directory using chdir and globbing
Display the contents of a directory using directory handles and readdir
Rename files
Create symbolic links to files
Display all symbolic links in a directory
Set file permissions for files based on their extensions

Module 10 - Overview of CGI Programming

Send a Hypertext Markup Language (HTML) page to a browser using a Common Gateway Interface (CGI) script
Use a Here document in a CGI script to send an HTML page to a browser
Read an HTML form using the GET or POST method ...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://ca.sun.com/training/

Phone:(800) 422-8020

School Address/Venue(s):

Sun Microsystems, Inc.
M/S UBRM02-119
500 Eldorado Blvd.
Broomfield, CO 80021

Jobs & Resumes: Calgary, Edmonton, Ottawa, Halifax, Quebec City, Regina, Toronto, Montreal, Vancouver, Winnipeg
Houses & Roommates: Calgary, Edmonton, Ottawa, Halifax, Quebec City, Regina, Toronto, Montreal, Vancouver, Winnipeg
Travel Agencies: Calgary, Ottawa, Toronto, Montreal, Vancouver, Winnipeg

Search other schools for Perl Programming training resources.




Other training courses offered by Sun Microsystems Canada:

DASD/RAID
Parallel Sysplex Fundamentals (ZPSF)
FICON Configuration Management
Object-Oriented Analysis and Design Using UML
Java Programming Language
Developing Real-Time Applications for the Java Platform
Introduction to Solaris
Shell Programming for System Administrators
Solaris 10 Operating System Internals
Web 2.0 and Java Web Site Development
Sun Certified Java Programmer (SCJP)
Core Ajax: Enterprise Web Development with Ajax
Core JSF: JavaServer Faces in Action With Ajax
G and G Primer: Rapid Web Development with Groovy and Grails
Developing JavaServer Faces Components with Ajax


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
If you can not find a training course suitable for you instantly, you can leave your training request here and let trainers contact you later.

- Classroom/On-site -
Cebu City
Valenzuela
Manila
Quezon City
Makati City
Los Banos
Legaspi City
Las Pinas City
Laoag City
Johannesburg
- Online/E-learning -
Perl Programming



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009