Introduction To Perl / CGI Course
Course Description
Course pre-requisites:
Topics covered on the 2 day Introduction To Perl / CGI course
Introduction to CGI
- CGI: Beyond HTML
- How a Web Server Functions
- The CGI Protocol
- CGI Programming Languages
Introduction to Perl
- History of Perl
- Perl Advantages & Disadvantages
- The Perl Interpreter
- Perl File Conventions
- Using Perl on UNIX
How Perl Talks to the Browser
- Perl / Browser Communication
- Making a CGI Look Like a Web Page
- Print Using "qq"
- Printing Multiple Lines
Perl Variables
- Variables
- Scalars
- Arrays
- Hashes
Perl Loops & Logic
- Loops
- Logical Operations
- if
- Else & elsif
How the Browser Talks to Perl
- Environment Variables
- GET & POST
- Using CGI.PM
- Debugging CGIs
Storing & Retrieving Information
- Storing Data
- Appending Data
- Reading Data
REGEX: The Match Operator
- Introduction to Regexes
- The m// Operator
- i Modifier
- Special Characters
- Character Classes
- Parentheses
REGEX: The Substitute Operator
- s/// Operator
- More Modifiers
- Backreferences
- tr/// Operator
Subroutines
- Organizing Data
- Scoping
- Functions
CGI Techniques
- Outputting Graphics
- Outputting PDF
- Redirecting the Browser
- Using HTML Templates
- Cookies
- Sending E-mail Using CGI
CGI Security
- Web Server Security
- Writing Secure CGIs
Course Classification:
Technical Training Course
This is an instructor led training course taught in a classroom based environment.
Scheduled course dates
| July 2010 | August 2010 | October 2010 | October 2010 | December 2010 |
| - | - | - | - | - |
View full schedule of Perl Introduction courses
View full schedule of Scripting courses
View full schedule of Perl courses
Print / Download PDF Version of full course schedule
If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite Programming Training and bespoke Programming courses