CIS 371 Web Application Programming
Winter 2020

Contact Information:
Instructor: Zachary Kurmas Office: MAK C-2-316
Phone: 331-8688 Office Hours: M 1-2; W 11-12;
Home page: http://www.cis.gvsu.edu/~kurmasz Th 5:00-6:00 (downtown)
Office Hours:
Official office hours are listed above. I make a point of being in my office during these times. However, I am typically on campus from 9 to 4 Monday, Wednesday, Friday, and most Tuesdays. Feel free to stop by my office whenever you have a question.
Course Documents:
Announcements:
I will post announcements at Piazza. Please check there regularly.
Discussion Board:
Please post questions about homework, projects, etc. to Piazza. Doing so allows everybody to see the question and answer and saves me the time of answering the same question multiple times. Other students can also answer your question, which may help you get a faster response.
Grades:
I will post grades on Blackboard.
Assignments:
Due Name Details
Wed. 8 Jan. Reading 1: WWW History and Basics
Wed. 8 Jan. Homework 0: First Day Questions
Fri. 17 Jan. Homework 2: Explore HTTP
Wed. 22 Jan. Homework 1: Web Server
Fri. 31 Jan. Homework 3: CSS / Quixx (Part 1)
Wed. 5 Feb. Homework 4: CSS / Quixx (Part 2)
Mon. 10 Feb. Homework 5: CSS / Quixx (Part 3)
Fri. 21 Feb. Homework 6: Express (Part 1) (Part 1)
Mon. 24 Feb. Midterm Review (Not due for credit.)
Wed. 26 Feb. Project : Project Description One page description due
Fri. 28 Feb. Homework 7: Express (Part 2) (Part 2 -- Unit tests not required)
Wed. 18 Mar. Homework 9: React (Part 1) (Part 1)
Wed. 25 Mar. Homework 8: CSS /Qwixx (Part 4)
Fri. 27 Mar. Homework 10: React (Part 2) (Part 2)
Wed. 1 Apr. Homework 11: React (Part 3) (Part 3)
Wed. 15 Apr. Final Review (Not due for credit.)
Fri. 17 Apr. Practice Final (Not due for credit.)
Mon. 20 Apr. Project : Semester Project
Text:

This text is optional:

  • Learning React, 2nd Edition by Porcello and Banks. ISBN: 978-1-49205-171-8
Reference:
PHP Sample:

Updated Friday, 10 April 2020, 7:42 PM

W3c Validation