Practical Perl
CSCI E-13
Practical Perl (11973)
(Website)
Justin L. Deri, BA, Senior Software Engineer, iCommons, Central Administration Information Technology, Harvard University.
4 units. Noncredit and graduate credit $1,600.
Monday, Sept. 19, 5:30-7:30 pm, Sever Hall, Room 102. Optional sections to be arranged.
Fall
term
Online and on-campus options. See the Distance Education website. Lecture 1 video. Lecture 2 video.
Perl is described as the Swiss army knife of programming languages. This course emphasizes practical applications of Perl: data manipulation and analysis, report generation, web programming, and integration of databases for use in these applications. Emphasis is on writing idiomatic, correct, and maintainable Perl in a Unix environment. Other topics may include the Apache web server and its mod_perl extension, XML, HTML::Mason, and performance analysis. Prerequisites: confidence in programming (CSCI E-50b or equivalent experience in any high-level language such as C++, Pascal, or Java), working understanding of HTML (CSCI E-12 or permission of instructor), and experience with command-line-based operating systems.