- Week 1 (Jan 16/18) : Course Intro & FTP/banjo/.htaccess files
- Week 2 (Jan 23/25) : Intro to Server-side programming (PHP)
- Week 3 (Jan 30/Feb 1) : Review of Basic HTML/CSS
- Week 4 (Feb 6/8) : More CSS/Complex Selectors & Responsive Design
- Week 5 (Feb 13/15) : Navigation Systems & Visual Design
- Week 6 (Feb 20/22) : CSS Flexbox & CSS Wrap-up
- Week 7 (Feb 27/Mar 1) : Intro to Client-side Programming
- Week 8 (Mar 6/8) : More DOM/JavaScript & Midterm Exam
- Spring Break March 11-17
- Week 9 (Mar 20/22) : Events, Objects, Web Storage & Web Services
- Week 10 (Mar 27/29) : HTML Frameworks & Portfolios
- Week 11 (Apr 3/5) : Catch up
- Week 12 (Apr 10/12) : Intro to PixiJS
- Week 13 (Apr 17/19) : More PixiJS
- Week 14 (Apr 24/26) : Review & Final Exam
- Finals Week Meeting
This week we will discuss the Apache web server that runs on banjo.rit.edu
and learn how to script it with .htaccess files. By adding directives to this file, we will be able to password protect web folders, create a customized error page, and turn off some undesirable default behavior of the web server.
This week we will continue to look at web server scripting, and will cover enough server-side programming (PHP) to make you dangerous :-)
Later on in the semester we will revisit PHP and use it to create our own customized web service.
The midterm exam will given Thursday 3/8.
This week we will try to give you everything you will need for Project 2. If we fall behind slightly, that's OK, as we have Week 11 designated for "catch up".
The final exam will given on the last day of class, Thursday 4/26.
During finals week, we will meet as a group and look at everyone's final projects!
- Section 01 (Jefferson) will meet on 5/8/2018, Tuesday - 10:15AM - 12:15PM in ORN-1375
- Section 02 (Bast) will meet on 5/3/2018, Thursday 5:00- 7:00 in GOL-2435
All information on this page is subject to modification during the semester.