Schedule Fall 2016

Approximate Schedule: (Click on date to watch lecture.)

WeekDates Topic Application Skills
[Week 1] Tue Aug 23,
Thu Aug 25
Introduction to Web Programming Technologies WordPress, cPanel, MySQL
Assignment 1: Campus Travel Database Website. Complete this Assignment 1.
[Week 2] Tue Aug 30,
Thu Sep 1 (12:00, 3:00)
Traditional Interactive Websites HTML, PHP, MySQL Review
Assignment 2: Create an HTML/PHP version of Campus Travel. See Assignment 2.
[Week 3] Tue Sep 6 (12:00-End, 3:00), Thu Sep 8 (12:00, 3:00) Integrating PHP into WordPress pages PHP, MySQL
Assignment 3: Starting with the HTML/PHP Campus Travel you created in Assignment 2, create a new version that replaces POST submissions with JavaScript/AJAX calls. See Assignment 3.
[Week 4] Tue Sep 13 (12:00, 3:00), Thu Sep 15 Websites with AJAX JavaScript, PHP, AJAX Review - HTML/AJAX Campus Travel - finish Assignment 3
[Week 5] Tue Sep 20 (3:00), Thu Sep 22 (3:00) Mobile Development Platforms Appery.io - Campus Travel Mobile App
Assignment 4: Create a mobile campatible HTML5 version of the Campus Travel website using Appery.io or Ionic.io. Log into Laulima to find educational promo codes for each. Click for step-by-step directions using Ionic Creator.
[Week 6] Tue Sep 27 (12:00, 3:00), Thu Sep 29 Mobile Development Platforms Use Creator.Ionic.io - Campus Travel Mobile App
[Week 7] Tue Oct 4, Thu Oct 6 Midterm (video: csv output).
Ch 12, 13. (Text) Introduction to databases and ADO.NET
Assignment 5: Introduction to Visual Studio. Setting up a simple database. Assignment 5.
[Week 8] Tue Oct 11 (12:00, 3:00), Thu Oct 13 (12:00, 3:00, 4:00) Ch 6, 16. (Text) Controls and ListView Controls and displays for Desktop Campus Travel
[Week 9] Tue Oct 18 (12:00), Thu Oct 20 (12:00, 3:00) Ch 14. (Text) DataGridView Assignment 6 - Desktop Campus Travel.
[Week 10] Tue Oct 25, Thu Oct 27 Ch 1, 2. (Text) ASP.NET architecture, Server Controls and Validation Using and validating data from form elements. Financial Calculator Exercise 2-1.
[Week 11] Tue Nov 1 (Lecture Slides, Exercise 3-1), Thu Nov 3 (Exercise 4-1) Ch 3. CSS, Bootstrap
Ch 4. Multipage Websites and Session States
Cascading Style Sheets (Exercise 3-1), Using Cookies and URL encoding, Halloween Shopping Cart application (Exercise 4-1)
[Week 12] Tue Nov 8, Thu Nov 10 Ch 4. Multipage Websites and Session States (continued) Halloween Shopping Cart application (Exercise 4-1 continued)
Assignment 7 - ASP.NET Campus Travel.
[Week 13] Tue Nov 15, Thu Nov 17 (Ex 3-2, Ex 13-1) Ch 5. Testing ASP.NET applications Bootstrap, Exercise 3-2. SQL Data Sources, Exercise 13-1
[Week 14] Tue Nov 22 (Ex 14-1), Thu Nov 24 Ch 6,7. (Text) Videos:

  1. Mobile App Part 1 (building the mobile interface)
  2. Mobile App Part 2 (finishing coding with Creator Pro)
  3. Mobile App Part 3 (finishing coding without Creator Pro)
[Week 15] Tue Nov 29, Thu Dec 1 Angular Directives See Final and today's video.
[Week 16] Tue Dec 6, Thu Dec 8 0