Perl Programming Introduction
Duration
Five Days/Lecture & Lab
Pre-requisites
The student should have taken an Introduction to HTML course , an Advanced HTML course and a CGI course or have equivalent experience. Previous Programming experience is an asset but is not essential
Summary
Combining the benefits of compiled languages and scripting languages, Perl is especially well suited to CGI programming on the World Wide Web. This course introduces the student to the power and flexibility of Perl, including the use of Perl for CGI programming and database access.
Audience
This course is intended for those responsible for maintaining Internet and Intranet Web sites, those interested in CGI programming and repsonsible for providing Internet access to corporate data and programmers interested in learning Perl.
Topics
- Review of Internet, Web, HTML, HTTP and active content
- Introduction to CGI
- Structure of Perl, basic syntax, invocation
- Interacting with the operating system and file system
- Data types scalars, file handles, arrays, hash lists
- Flow of control conditionals, loops, labels, subroutines
- Operators arithmetic, relational logical
- Libraries
- Pattern matching, including regular expressions
- Report writing
- Object-oriented programming and Perl 5
- Using Perl for CGI programming on the World Wide Web
- Using CGI for database access with DBI