Training Course:Perl/CGISchool/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, youll 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. |
|
|