System administrators and developers who want to use Perl for web based scripts and applications.
Students should have attended our Perl Programming – Part 2 course or have equivalent knowledge. They should have a basic understanding of HTML.
2 days. Hands on.
Perl is still a popular web scripting language with many new and legacy applications built upon it. This course applies techniques learned in the previous two Perl courses to web scripting. Covering browser interaction, input validation, security issues and design of larger web based applications with the use of a web framework.
Review
HTML
CGI
Perl and the Web
HTML Forms
Methods
Text fields
Radio buttons
Check boxes
Selection boxes
Hidden fields
Buttons
CGI.pm
OO interface
Functional interface
Setting headers
Producing html
Reading parameters
Validation
Regular expressions
Taint checking
Whitelisting/Blacklisting
Client side/Server side
Data::FormValidator
Useful features
SSI
Cookies
Sessions
HTML::Template
Template theory
Variables
Conditionals
Loops
Emailing
Security, Security, Security
Sendmail
SMTP
Email::Stuff
CGI::Application
MVC design pattern
Example
Plugins
Please complete the form to enquire about running a course at your premises or one of our training facilities
|
Verhoef Training Ltd. 11 Kingsmead Square, Bath, BA1 2AB, UK Tel. +44(0)1225 339705 |