courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
SUBSCRIBE
Subscribe to Receive Special Offers & New Release Updates
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!

Pay as You Learn

SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

Perl Fundamentals

 
Bookmark and Share
Perl Fundamentals Training CD
Perl Fundamentals
Single CD £79.00  £75.00 + VAT
Buy Now
Multi User Network CD £395.00  £375.00 + VAT
Buy Now
 

More on Single User & Multi User Networkable CDs


Author - Joshua Mostafa
Duration - 7.5 Hours
 

COURSE INTRODUCTION

Author Joshua Mostafa takes users through the versatile and powerful programming language known as PERL, a server side language whose primary duty is to handle dynamic content and service clients on the Internet. What separates PERL from other scripting languages is its flexibility. Users don't need to code in a certain way to effectively use PERL and have fun doing it. Joshua shows you what tools you need to get started in PERL and what resources to visit in order to perfect your scripting.


 

COURSE OUTLINE


Perl Concepts
Welcome: What is Perl?
Perl and the Web
Static Web content
Dynamic Web content
What you'll need Tutorials (1)
What you'll need (2)
Your first script: hello world
Running your first script on a web server

First Steps
Program flow
Perl Variables
Strings and quotes
More about strings
Basic operators
Combined operators
More combined operators

Data Types in Perl
Perl Scalars, hashes and arrays
Working with arrays in Perl
More about arrays
Array functions
More array functions
Multidimensional arrays
Taking elements out of arrays
More array manipulation
Working with hashes in Perl
Extracting data from hashes
Multidimensional hashes Tutorials
Now you try: Data Types

Making Choices
Introducing conditionals
Conditional operators
Conditional blocks
The equality operator
String comparison operators
else clauses
The elsif ladder
Logical operators in Perl
Nested conditionals
Now you try: Choices

Loops and Control Structures in Perl
Repetition: the while loop
Using the while loop
The do..while loop Tutorials
Iteration: the for loop
Looping over an array
Nested loops
The foreach loop in Perl
Now you try: Loops

Perl Strings and Pattern Matching
Extracting a substring
Locating a substring Tutorials (1)
Locating a substring (2)
Changing case
Here-document style strings
Introducing regular expressions
Matching simple patterns in Perl
Case-insensitive pattern matching
Matching globally
Wildcards in Perl
Character sets (1)
Character sets (2)
Quantifiers
Using quantifiers (1)
Using quantifiers (2)
Alternation
Subpatterns Tutorials (1)
Subpatterns (2)
Greedy vs non-greedy quantifiers
Examples of non-greedy matching
Replacing using patterns
Subpattern replacement Tutorials (1)
Subpattern replacement: (2)
Now you try: Strings

Interacting with the Filesystem using Perl
Reading from a file
Writing to a file in Perl (1)
Writing to a file (2)
Writing to a file (3)
Reading a files contents at once
Changing the default output filehandle
Reading user input from the command line
An interactive shell script
Refining the script (1)
Refining the script (2)
The script complete
Working with directories
Changing the current working directory
Running executable files Tutorials (1)
Running executable files (2)
Command-line arguments in Perl
Now you try: Interacting with Filesystems

CGI and Perl
Running a CGI script on localhost
Checking errors
Uploading your script Tutorials (1)
Uploading your script (2)
Perl Environment variables (1)
Environment variables (2)
Serving HTML
The query string
Accessing GET variables
Handling URL-encoded characters
Using HTML forms
Reading POST data
Now you try: CGI

Perl Intermediate Coding Techniques
Reusing code Tutorials
Subroutines in Perl
Arguments
Returning a value
Explicit returns
Variable scope
Modules and Package Tutorials (1)
Modules and Packages (2)

Perl Database Interactivity Tutorials
Perl and databases
Connection handles
Statement handles
Running the script
Using placeholders in SQL
Now you try: Database Interactivity

 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses  MCPD Training Courses  MCTS Training Courses
MCITP Database Developer Training Courses  MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses  MCSE CBT Training Adobe Photoshop Tutorials & CBT Training Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk

red arrow Website design by Aimpro UK red arrow Terms