Keyword Search
All Training Products
New Releases
Top Selllers

Adobe
Animation & 3D
Applications
Business
Certification
Databases
Documentary History
Educational
General Interest
Graphics & Page Layout
Internet
Macromedia
Microsoft Office
Multimedia & Video
Online Technical
Online General
Operating System
Programming
Software & Design
Technical
Web Design

Webmaster Resources
Free Downloads
Website Promotions
Dictionary Terms
Forum Links
Articles
Free Training Quizzes
About / Demos
SiteMap
Order Info
Online Course Login
Amazon eMall
Add to Favorites

Newsletter Signup

Perl Fundamentals

CD Contents For This Title
Tutorial Information / Pricing
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. Start learning now by clicking one of the topics below
Title: Perl Fundamentals
Author: Joshua Mostafa
Price 129.95
Duration: 7.5 hrs / 113 lessons
Compatibility: Win XP, 2000, 98, NT, Mac OS X, OS 9
Buy Now
Paypal Buy

Never has it been so easy to learn Perl Fundamentals

  • No expensive classroom training courses.
  • No boring hard to follow books to read.
  • Learn from your own desk at a pace that suits you.
  • High quality affordable training that is easy to use and follow.
  • Use our unique training method, it makes learning easy no matter what your learning style.
Listed below are all of the chapter and lesson contents for the Perl Fundamentals
Try For Free Right Now

To help you evaluate our training, we have made some of the tutorials for Perl Fundamentals freely available. Click on any of the linked lesson listings below to preview Free!


The first three course lessons are provided Free To view. A Quicktime player is recommened for this computer training. The online training samples have been compressed for quicker downloads. Actual purchased CDs have higher sound and video quality.

Monitor resolution needs to be set to at least 1024 by 768 to view the entire movie.


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 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 (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
Featured Computer Training Products

Application Training: Flash MX Software Training, Dreamweaver MX Software Training, Fireworks MX Software Training
Computer Skills Development
: Computer Basics Training, Everything Desktop (Microsoft Training), Everything Handheld
Business Skills Development Training: Everything Quick Business, Everything OSHA, Everything HR/Legal, Everything Management Skills, Everything Sales Skills, Everything Basic Finance
Certification Training Everything MCSE, Everything MCSD, Everything O/S 390, Everything Programming, Everything Cisco, Everything UNIX, Everything Oracle, Computer Technician Training, Network Technician Training