CS 418/518 - Web Programming
Spring 2014: Tues/Thurs 9:30-10:45am, E&CS 2120

Announcements

Staff

  • Dr. Michele Weigle
  • mweigle at cs.odu.edu
  • E&CS 3214
  • Office Hours:
    MW 9:30-11am
  • TA: Sawood Alam
    salam at cs.odu.edu

Schedule

Syllabus

Useful Links

Announcements

Apr 17 @ 11:32 am - Proj 4 Clarifications and Demo/Writeup Updates

I've made modifications to the Proj4 assignment. Changes are noted in red text.

Apr 7 @ 11:31am - No Class Thurs (Apr 10)

I've just adjusted the schedule for the next couple of weeks. Our student presentation days will be Tues, Apr 15 and Tues, Apr 22 with Project 4 status reports in between in Thurs, Apr 17.

Feb 17 @ 5:01pm - No Class Tues (Feb 18)

I'll post the examples from Ch 10, but we've already covered the creating the database part of that chapter and you've already done editing the database operations with Project 1. We'll continue on Thursday with Ch 12, looking more at user logins, profiles, etc.

Feb 4 @ 11:02am - Office Hours Wed and Group Numbers

Due to a previously-scheduled appointment, I will not hold office hours on Wed (Feb 5).

Note that group numbers have changed slightly. We now have 20 groups.

Feb 1 @ 8:50am - Proj 1 Questions

I've had a couple of questions about Project 1. If I get more, I'll just add them here and update the timestamp.

  • Where do I put my code so that it shows up in http://weiglevm.cs.odu.edu/~username/proj1/?
    On weiglevm, create a directory named cs418_html and use that instead of public_html. So, http://weiglevm.cs.odu.edu/~username/proj1/ will be files in /~username/cs418_html/proj1/
  • I setup cs418_html/proj1, but when I access http://weiglevm.cs.odu.edu/~username/proj1/, I get a forbidden error message.
    Directory listing is disabled by default. If you put index.html or index.php in that directory with the proper permissions, you'll be able to view it.
  • Can we use HTML/CSS frameworks and templates in our projects?
    Yes, as long as they are acknowledged and as long as they are limited to client-side templates. All of the PHP and MySQL coding should be your own.

Jan 29 @ 7:30pm - ODU Closed Thursday

No class on Thursday. We will still do Project 1 status reports on Tuesday. Let me know if you have any questions before then.

Jan 28 @ 11:00am - Chs 4-6 Examples

Please review the Ch 4, Ch 5, and Ch 6 textbook examples, especially if we have to miss any more classes. We'll cover them in class at some point, but you may need to practice with them before then to help with Project 1.

Jan 2 @ 1:15pm - Welcome!

Welcome to CS 418/518. Check out the course website, but note that some pages are still works in progress. Here are the main parts of the website:

  • Announcements (this page) - I'll post FAQs, clarifications, etc.
  • Schedule - This is still in progress, but the basic outline of the course is there. You can see how the course will be structured, along with general topics that we'll cover.
  • Syllabus - This is required reading.
  • Useful Links - This is still in progress. I'll post links from lectures and links to other useful resources here.

I expect you to have read the Syllabus and Ch 1 of the textbook (Beginning PHP5, Apache, and MySQL Web Development) by the first day of class (Jan 14).