Certificate in Perl Programming
(Spring, Downtown Seattle)
Developed in partnership with the
Computer Science & Engineering Department

Overview  |   Courses  |   Instructors  |   Advisory Board  |   Apply
Get Started

Program Starts: Autumn 2009
Apply now


Single courses may be available
Stay Connected

Attend an information meeting: July 22

Get e-mail updates

Contact us:
206-685-8936
E-mail

Interested in taking a single class? Some courses (designated by a Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis below) may be open on a space-available basis to professionals who are not seeking the certificate. See Single-Course Enrollment for details.

Courses in this program are sequential, beginning in Autumn. A certificate and nine Continuing Education Units (CEUs) are awarded to participants upon successful completion of the program. Each class takes place in a laptop computer laboratory, where students gain hands-on experience solving in-class programming problems.

Autumn Course

Basic Perl Programming Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: (10 sessions), Mondays, 6:00-9:00 p.m., Oct. 5 - Dec.7, 2009; $713; 3 CEUs. Instructor: Doug Treder

Provides an introduction to Perl programming. Topics:

  • The Perl world; www.perl.com, CPAN, documentation, resources
  • Basic data types, scalar, arrays and hashes
  • Regular expressions
  • Control structures, loops and blocks
  • Subroutines
  • I/O and file and directory functions
  • Understanding and using scope

How to sign up for individual enrollment in this course


Winter Course

Advanced Perl ConceptsClass is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: (10 sessions) Mondays, 6:00-9:00 p.m., Jan. 4 - March 15, 2010; $713; 3 CEUs. Instructor: Doug Treder

Builds on the foundation of Basic Perl Programming, introducing increasingly sophisticated Perl tools and techniques. Topics:

  • DBM files
  • References and complex data structures
  • Introduction to relational database access and the DBI module
  • Object-oriented programming
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Persistence

How to sign up for individual enrollment in this course


Spring Course

Perl, the Web and DatabasesClass is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis

Schedule: (10 sessions) Mondays, 6:00-9:00 p.m., Mar. 29 - June 7, 2010; $713; 3 CEUs. Instructor: Spencer Visick

The program's final term applies the tools of Perl to web and internet programming. Topics:

  • HTML, HTTP, CGI, SSL
  • Using CGI.pm
  • Persistence on the web
  • SQL and DBI.pm
  • Apache and mod-Perl
  • XML, SOAP and Web Services
  • Real-world Website design

How to sign up for individual enrollment in this course