CGI Essential Training
CGI Essential Training highlights the skills required to build common gateway interface (CGI) scripts that allow web forms to interact with applications on a web server. Instructor Bill Weinman explains how these scripts can be used for simple interactive applications written in any programming language. Bill shows how to use CGI to set up an HTML template with hidden fields for use with a web server application. Exercise files accompany this course.
- Understanding the server requirements for CGI
- Installing CGI scripts on Unix and Windows servers
- Coding form elements into an HTML page
- Keeping context with hidden fields on a web form
- Learning best practices for creating CGI content
(upbeat piano music) - Hi, I'm Bill Weinman, and I'd like to welcome you to CGI, Essential Training. In this course, I'll show you what CGI is, how it works, and what's involved in writing a program that uses CGI in whatever language you choose to write it in. I'll start by showing you what's required to run CGI in your server. This is different for every server, and it's often the most complicated part of the process. We'll take a good look at web forms, and the different form elements available, so you can see where and how you can use them.
Finally, I'll walk you through a working CGI program, and take you step-by-step through the process of adding it's functionality to a working web site. Back in 1995, I wrote the first book on CGI, and I've been deeply involved in web programming ever since. It's a joy for me to have this opportunity to share with you the simplicity and elegance of CGI. Now, let's get started with CGI, Essential Training.
Using Perl/CGI Scripts148,539 Views
ColdFusion 9 Essential Training306,485 Views
Photoshop Variables: Game Production Art11,272 Views
SQLite 3 with PHP Essential Training152,210 Views
Real-World XML181,530 Views
Illustrator CC 2013 One-on-One: Fundamentals1,678,359 Views
PHP with MySQL Essential Training4,283,533 Views
Illustrator CC 2013 One-on-One: Mastery302,647 Views
iOS 8 App Development with Swift 1 Essential Training1,024,214 Views
Python 3 Essential Training2,311,931 Views