SOEN 287: Introduction to Web Applications (fall 2009)
Internet architecture and protocols. Web applications through clients and servers. Markup languages. Client-side programming using scripting languages. Static website contents and dynamic page generation through server-side programming. Preserving state (client-side) in Web applications. Using query languages to access server-side data.
Tutorial Sections
| Section | Time | Tutor |
|---|---|---|
| QA | Tuesdays, 10:15 – 11:55 | Eric Chan |
| QB | Thursdays, 18:15 – 19:55 | Richard Le Guen |
The Project; Part 1
You must submit a partially completed version of your project on Nov 20th worth 25% of your project grade.
The Web Server
Eric Chan has prepared us a mini http server to use since we are not allowed to use users.encs.concordia.ca
Download it here.
To run it, first @chmod it on the Linux command line:
chmod 755 thttpd
... then cd (change directory) to the folder you downloaded it to, and execute with the following:
./thttpd -d /www$HOME
Open your favorite web browser (FIREFOX) and hit up http://localhost:8080/ to visit files and CGI scripts in your ENCS web space!
Announcements:
November 10th, 2009 – You must submit a partially completed version of your project on Nov 20th.
October 20th, 2009 – The assignment #1 grades are no longer available as Richard is a buffoon and got the excel spreadsheet all wrong. Comments are still available and the marks you’ll find with those comments are the correct ones.
October 14th, 13h00 – Comments are available for those students in section C for Assignment 1. Follow the URL you were emailed when you submit to see them.
October 10th, 18h00 – Next week’s assignment (assignment #4) will be prepared by Dr Fancott, and available on the course web site, not the tutorial web site.
October 10th, 18h00 – Comments are available for those students in section A for Assignment 1. Follow the URL you were emailed when you submit to see them.
Click here to go to the course web site.
Professor T. Fancott,
fancott@cs.concordia.caRichard Le Guen (TA),
richard.jp.leguen@gmail.comEric Chan (TA),
er_cha@cs.concordia.ca