The distinctive Perl camel is (c) O'Reilly
Perl Workshop Home Page
Home of the Bioinformatics Perl Workshop perl workshop > courses > introduction to cgi (3.0.1.3) > syllabus

course 3.0.1.3

Level: beginner
3.0.1.3 | beginner | 3 sessions
Perl may be best known as the language of the web. These sessions will provide an introduction to using Perl to create scripts for the web.

legend

course code

cat.course.level.sessions.session

e.g. 1.0.1.8

categories

0 | introduction and orientation

1 | perl fundamentals

2 | shell and prompt tools

3 | web development

4 | CPAN Modules

5 | Ruby

levels

level: all all ( 0 )

level: beginner beginner ( 1 )

level: intermediate intermediate ( 2 )

level: advanced advanced ( 3 )

[ Perl makes a perfect low-calorie meal or snack ]
3.0.1.3 Introduction to CGI

syllabus

1 :: Introduction to CGI: We will talk about CGI.pm module and the syntax for using this module. The lecture will also cover using CGI.pm elements, importing CGI elements' ids to the namespace of our script. We will also discuss GET and POST methods and write our first "hello world!" CGI application. Basic setup of a typical CGI script - useful stuff which makes the life easier (using strict and Carp module).

2 :: The lecture will be presented in learn-by-example form and will cover creation of images using CGI (with GD module ) and also such advanced topic as using DBI with CGI.

3 :: Data persistence in CGI. We will discuss different techniques of caching data and such things as cookies. We will finish this introductory course with discussion of CGI programming style and ways to debug the CGI scripts.

other in this category

3.1.1.1 | Introduction to mod_perl

other by same level

1.0.1.8 | Introduction to Perl

3.1.1.1 | Introduction to mod_perl

5.1.1.5 | Introduction to Ruby

other by same instructor

Other courses by Peter Ruzanov.