CLASS DESCRIPTION: The lecture will discuss how to
implement basic Web functions in Perl, including retrieving web pages,
creating CGI applications in Perl, and using mod_perl for server-side
includes.
TARGET AUDIENCE: Anyone who has some experience
using Perl and wants to create an application that interfaces with a web
server or cgi-bin scripts.
PREREQUISITE: Attendees should have experience
programming in Perl, including familiarity with basic object-oriented
concepts. Attendees should also be familiar with World Wide Web concepts
and protocols such as HTML, HTTP, and CGI. Detailed understanding of how
the protocols work is not required.
Class notes will be provided.
COURSE OUTLINE:
-
The LWP library
-
Accessing web pages using LWP::Simple
-
Full control: using the libraries LWP, HTTP, HTML, and
URI
-
Writing CGI applications in Perl
-
Server-side includes using mod_perl
-
Using Web protocols to implement business rules
SPEAKER’S BIOGRAPHY: Jeremy Holland graduated from
Case Western Reserve University with a B.S. in Computer Science in 1997.
He has worked at Matec Instrument Companies of Northborough,
Massachusetts, creating software for ultrasonic inspection equipment; and
at Analog Devices, Inc., of Wilmington, Massachusetts, developing software
management and data control tools (primarily in Perl for the Worldwide
Manufacturing department. He recently received an M.S. in Engineering
Management from The Gordon Institute of Tufts University.