Perl programming - Advanced
Perl: Advanced is designed to introduce intermediate programmers to general Perl programming practices and problem solving, as well as issues specific to CGI programming and Web application development.
- Cost: Price on application
- Duration: 3 Days
- This course is not available as part of our public schedule but can be provided on a customised client specific basis.
Have relevant knowledge:
Perl/CGI: Introduction:
Students will be expected to know:
Basic HTML
Basic CGI concepts
Basic Perl syntax
Literate Programming
Comments
Code Formatting Conventions
Naming Variables & Subroutines
CPAN: Comprehensive Perl Archive Network
Using Perl Modules
Objects & Methods
Modules Managers
Installing Modules Manually
Introduction to References
Creating References
Values for References
Status Notification Functions
Evaluation of Perl Code
Linear Text Processing Functions
Array Processing Functions
Hashes
Random Number Generation
Next & Last in Loops
Establishing Default Input with $
Advanced Comparison Operations
File & Directory Manipulation Operators
Perl File & Directory Functions
Locking a File
Database Products
Basic Database Concepts
Perl Interface & Drivers
Using SQL in Your Script
Database Design
Advanced SQL
CGI.pm
Sessions & Cookies
Online Order Forms
Shopping Basket
Downloading Orders
Realtime Credit Card Processing
Using a Mail Server from Perl
Net::SMPT
Automated E-mail Tasks
Simple HTML Templates
HTML:: Template
Strategies for Code-Re-use
Subroutines
Scope
Passing Parametres to Subroutines
Returning Results to Subroutines
Recursive Subroutines
Perl Libraries
Modules
Standardizing Command-line syntax
Perl Flags
Getting Better Debugging Information
Perl Debugger
Invoking Operating System Commands
Pipes
Installing Perl
Cross-platform Issues