A Talk on CGI Programming

These are the transparencies used in my CGI programming talk for the Seattle SAGE Group and as such are an outline of the talk, not a complete discussion. Enhanced versions of many of the demonstration scripts are available on my CGI scripts page.


    What is CGI?

  1. How to receive input

  2. How to send output

    What can you do with CGI?

  3. Forms: Providing a graphical interface to obtain user data

  4. Gateways: Providing access to information clients can't read

  5. Virtual Documents: Creating documents with dynamic content

    Advanced Topics

  6. Multiple Form Interaction

  7. Cookies

  8. Security

  9. Programming Aids

  10. Other Directions

Copyright 1996, James Walden ( walden@fermi.phys.cmu.edu)