Learn Perl tutorials and training courses on cd, video or via the online university, master this CGI Scripting application in days fast learning and cost effective
logo
    Perl tutorials
3d studio max 4 tutorials and training courses

Perl Tutorials

Perl Tutorials
Author Name   Joshua Mostafa
Total Movies   113
ISBN   19845533
Duration   7.5 Hours
 

Try before you buy

Click on any movie link in the first 3 chapters, to watch a free demo

To allow faster streaming over the web the sound and video quality has been reduced, this ensures faster download

The quality of the movies on the CDs is much better.

Please ensure that you have downloaded and installed the Apple QuickTime Plugin if needed, this is required to play the tutorial movies. If you are experiencing any problems please contact tech support . All our CD Tutorials and Online Moives are produced by expert authors and trainers, we try to design the content to represents problems that you would encounter in a real work environment. As a customer we value your comments and depend on your feed back to improve our products



This Training Course takes users through the versatile and powerful programming language PERL, a server side language whose primary duty is to handle dynamic content and service clients on the Internet this scripting language shares a lot of similar characteristics of C and C++ and is often used in CGI applications to process data. What separates PERL from other scripting languages is its flexibility. Users don't need to code in a certain way to effectively use PERL . Joshua shows you what tools you need to get started in PERL and what resources to visit in order to perfect your scripting. By Learning with this perl training course users of this perl tutorial will be well on they way to producing applications such as form processing scripts, shopping carts and so much more

This training course is designed for fast learning and covers all the fundamental points of the application, all cds work on a mac or pc and no application is needed.

The links below are free Perl tutorials. The entire contents may be purchased either on CD or watched via the Online University.


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

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

Data Types
 Scalars, hashes and arrays
 Working with arrays
 More about arrays
 Array functions
 More array functions
 Multidimensional arrays
 Taking elements out of arrays
 More array manipulation
 Working with hashes
 Extracting data from hashes
 Multidimensional hashes
 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
Nested conditionals
Now you try: Choices

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

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

Interacting With The Filesystem
Reading from a file
Writing to a file: 1
Writing to a file: 2
Writing to a file: 3
Reading a file's 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: 1
Running executable files: 2
Command-line arguments
Now you try: Interacting with Filesystems

CGI
Running a CGI script on 'localhost'
Checking errors
Uploading your script: 1
Uploading your script: 2
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

Intermediate Coding Techniques
Reusing code
Subroutines
Arguments
Returning a value
Explicit returns
Variable scope
Modules and Packages: 1
Modules and Packages: 2

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

 

 

All our titles play on PC or Mac, the application does not need to be installed on the system for our program to be used. Our products are being used in distance learning applications by large companies, Banks, Schools, Colleges and Universites. To get the best out of our product you may wish to down load the movie / video player, Apple QuickTime is also required. Online Tutorials and training courses