|
|
|
CGI 5.x/Perl Fundamentals
Version 5.x
Prerequisites HTML 4.0 Fundamentals, HTML 4.0 Intermediate, and HTML 4.0 Advanced. Programming experience is helpful but not required.
|
| Duration 2 day(s) |
Introduction to CGI
- CGI: Beyond HTML
- How a Web Server Works
- The CGI Protocol
- CGI Programming Languages
Introduction to Perl
- Perl Philosophy
- Perl Pros & Cons
- The Perl Interpreter
- Perl File Conventions
- Using Perl On UNIX
How Perl Talks to the Browser
- Perl/Browser Communication
- How to Make a CGI Look Like a Web Page
- Printing 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
- The i Modifier
- Special Characters
- Quantifiers
Character Classes
- Parentheses
- REGEX: The Substitute Operator
- The s/// Operator
- More Modifiers
- Back References
- The tr/// Operator
Subroutines
- Organizing Data
- Scoping
- Functions
CGI Techniques
- CGI Techniques Overview
- Outputting Graphics
- Outputting PDF (Acrobat)
- Redirecting the Browser
Using HTML Templates
- Cookies
- Sending E-mail
- CGI Security
- Web Server Security
- Writing Secure CGIs
ICGIXX QUESSING - 12/1/2000 0:00:00
|