Lesson 1 - CGI Positioning
Lesson Outline
Download 
Required Reading
- CGI
101: Introduction
- WWW: CGI
- WWW: Most
Simple Intro to CGI
- WWW: CGI
is not Perl
- WWW: Introduction
to CGI
- WWW: Switching
to PHP: What's the language difference?
- WWW: The
Web is an Interactive Medium... Isn't it?
Additional Resources
Take a look at some of the CGI script archives that are out
there. These places will become your favorite hangouts when
you are a professional webmaster! Notice the kinds of tasks
for which CGI is well-suited. Look at some of the script demos
to get ideas for your own website.
Drag
'n' Drop CGI has a good overview of the material in this
lesson. It's found in chapter 2. The rest of the book focuses
on installing and modifying prewritten CGIs. It's a good book
to have if you're a person that learns by example.
A bit more technical overview can be found in CGI
Programming with Perl. It's published by O'Reilly,
a publishing house that caters to computer geeks. You've really
arrived as a programmer when you have half a dozen well-worn
O'Reilly books on your bookshelf!
An interesting site with information on various CGI scripting
languages is found at SoftPanorama.
The design is obtrusive, though, which makes it less useful
than it could be!
The official CGI
specification is found at NCSA.
Javascript
1.1 in a Week (text is online here) has some good information
on the positioning of Javascript in the web programming world.
And here's even more
info on Javascript form Netscape.
There's a lot more
to PHP than described in the required reading. We'll come
back to that!
IEEE
published this article explaining the difference between
scripting languages (such as Perl) and system programming
languages (like C and Java)
Next Step
Take the self-quiz
Begin reviewing project
2
Continue to lesson 2
|