Call the office for discount information on registering
for multiple Perl courses, 781-245-5405
CLASS DESCRIPTION: The lecture will discuss how to
implement basic network and Internet protocols using Perl.
TARGET AUDIENCE: Anyone who has some experience
using Perl and wants to create a network-aware application.
PREREQUISITE: Attendees should have experience
programming in Perl, including familiarity with basic object-oriented
concepts. Attendees should also be familiar with network and Internet
concepts such as FTP, email, and sockets. Detailed understanding of how
the protocols work is not required.
Class notes will be provided.
COURSE OUTLINE:
-
How sockets work in Perl
-
Chat: a basic sockets application
-
Sending email in Perl
-
MIME-encoded attachments
-
Using the FTP library
-
The world’s simplest FTP client
-
Embedding FTP transfer in programs
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.