From Hands On Technology Transfer, Inc.
JavaScript Programming 

This hands on
JavaScript training course provides the knowledge necessary to design and develop dynamic web pages using JavaScript. It introduces students to JavaScript and how the language can be used to turn static
HTML pages into dynamic, interactive web pages. Students will learn the syntax of the JavaScript language and how client-side scripts interact with server-side programs. Additional
more...
Web Site Development with HTML/JavaScript 

This hands on
Web programming class provides a thorough introduction to implementing a full-featured Web site on the
Internet or corporate
Intranet, including implementation of dynamic content using
JavaScript and related tools. Starting with thorough coverage of
HTML, the course progresses to the implementation of dynamic client-side content using JavaScript. The course includes a survey and
more...
From Boston University Corporate Education Center
Java Servlets 
...equest and response objects provided to a servlet to read
CGI parameters and to produce an
HTML response
Develop interactive
Web applications using HTML forms and servlets
Manage complex conversations with
HTTP clients using session attributes
Understand the role of
JDBC in
Java persistence code, and use JDBC for persistence in servlet applications
Preserve portability and ease of
more...
From The Career Center
Perl Programming for CGI 
...ions protocol:
Common Gateway Interface
(better known as
CGI). In this course, you will learn about the specifications of the CGI
protocol, details regarding its operation, and how to use the
Perl programming language to
perform common and powerful CGI communications and processing tasks on a
Web server.
To get the most from this course, you should have a thorough understanding of and
more...