Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Perl/CGI

School/Trainer:

Computer Training Unit, North Carolina State University
Raleigh, North Carolina, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' In this course, you’ll examine the limitations of HTML and why CGI programs are a good way to add functionality to a web site. You will explore the relationship between the web server and the CGI program and the structure of the CGI protocol. You will compare the pros and cons of using Perl for CGI programs, and explore how to use Perl to perform common and powerful CGI communications, and process tasks on a web server. You will also examine the potential risk of having CGI on a web server and explore some methods for safeguarding CGIs.

Series: Perl/CGI

Platform: Windows NT 4 Workstation, 95, 98, 2000, ME, XP, Mac OS 8

Fee: $225

Suggested Prerequisites: PC Programming Concepts, Linux Introduction, or equivalent knowledge.

You Will Learn
Lesson 1: INTRODUCTION TO CGI
CGI: Beyond HTML

How a Web Server Functions

The CGI Protocol

CGI Programming Languages Lesson 2: INTRODUCTION TO PERL
History of Perl

Perl Advantages & Disadvantages

The Perl Interpreter

Perl File Conventions

Using Perl on UNIX Lesson 3: HOW PERL TALKS TO THE BROWSER
Perl / Browser Communication

Making a CGI Look Like a Web Page

Print Using "qq"

Printing Multiple Lines Lesson 4: PERL VARIABLES
Variables

Scalars

Arrays

Hashes Lesson 5: PERL LOOPS & LOGIC
Loops

Logical Operations

if...

Else & elsif Lesson 6: HOW THE BROWSER TALKS TO PERL
Environment Variables

GET & POST

Using CGI.PM

Debugging CGIs Lesson 7: STORING AND RETRIEVING INFORMATION
Storing Data

Appending Data

Reading Data Lesson 8: REGEX: THE MATCH OPERATOR
Introduction to Regexes

The m// Operator

i Modifier

Special Characters

Character Classes

Parentheses Lesson 9: THE SUBSTITUE OPERATOR
/// Operator

More Modifiers

Backreferences

tr/// Operator Lesson 10: SUBROUTINES
Organizing Data

Scoping

Functions Lesson 11: CGI TECHNIQUES
Outputting Graphics

Outputting PDF

Redirecting the Browser

Using HTML Templates

Cookies

Sending E-mail Using CGI Lesson 12: CGI SECURITY
Web Server Security

Writing Secure CGIs Lesson 12: CGI SECURITY
Web Server Security

Writing Secure CGIs ...''

Please go to the school's official website for training price and schedule:
http://www.ncsu.edu/
http://www.ncsu.edu/ctu/

Phone:919.515.8163

School Address:

Computer Training Unit
NC State University
McKimmon Center
1101 Gorman Street
Raleigh, NC 27606 USA

Jobs & Resumes: Raleigh
Houses & Roommates: Raleigh




Other training courses offered by Computer Training Unit, North Carolina State University:

E-Business: Enterprise Wide Planning
E-Business: Fundamentals of E-Commerce
ASP
ColdFusion MX
DHTML Cross-browser Techniques
FrontPage 2002
GoLive 6
GroupWise 6.0
HTML 4.01 Web Authoring
Outlook 2007
Web Design and Usability Techniques
Web Development with CSS
AS/400
CompTIA i-Net+
Intranets and Extranets
ATM
Data Communications
XDSL
ISDN


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
You do not need to register before you can use most of our services. You will get a code for each posting ever made on this website. It is the key for you to remove the posting anytime by yourself.

- Other Locations -
Raleigh
Louisville
Los Angeles
London
Alpharetta
- Online Course -
Perl/CGI



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008