2010
Web Design 101
A Senior Edu-site (Iteration 2)
I took my first web-design class
but I already knew everything
Everyone has at least one course which they take for fun, or for an easy A. For me, one of these was an
introduction to web design which taught HTML, CSS, and Perl. At this point in time,
I would have already considered myself an expert on HTML and CSS, though Perl was
something which I only briefly used in the proxy script on my first webpage
(which I did not code). I enjoyed learning Perl but found it less useful than PHP.
Even at the time, Perl was not considered an ideal language to use on the web
(or at all) due to its age.
The climax of the class was to create a full website which included Perl code
using a CGI gateway. Students could pick any topic they wanted. I was taking Organic
Chemistry II at the time, which was one of the hardest courses at the university
(at least for me). So, I bridged the two classes and decided to make a site dedicated to
UNO's specific brand of O-Chem.
Perl is good with Regular Expressions (RegEx) and is well known for its
ability to use them. Many Perl scripts are used to manipulate STIN and STOUT,
with RegEx. The Perl-rename command is Linux is an example. So, it is not a
surprise that my script made use of this immanent Perl feature. The Perl part
of my site filtered a list of organic compounds (CSV) by daisy chaining RegEx
expressions according to user input on a form.