DateLectureTopicHomework
2016-07-08 38 Project Work Time
37 Offline Web Apps and the Canvas
2016-07-07 36 Project Work Time
35 SASS
2016-07-06 34 Project Work Time
  • Work on Project
33 More on Security (Injection, XSS, CSRF, Passwords)
2016-07-05 32 Exam 2
  • Work on Project
  • Vote on Special Topics
31 Exam 2
2016-07-01 30 Local Storage
To Do App (Local Storage) ( ZIP)
  • Chapters 10 and 12 from Cameron
  • Study for Exam
29 Asynchronous JavaScript And XML (AJAX) continued
To Do App (AJAX) ( ZIP)
2016-06-30 28 Asynchronous JavaScript And XML (AJAX)
To Do App ( ZIP)
  • Chapter 15 from Cameron
  • Work on HW and Proposal
27 Objects in JavaScript
2016-06-29 26 To Do App ( ZIP)
  • Chapter 6 from Cameron
  • Reading Quiz
25 JavaScript, the DOM, and jQuery
2016-06-28 24 More JavaScript and Project Discussion
23 Introduction to JavaScript
Example Arrays (JavaScript)
2016-06-27 22 JavaScript: The Good Parts ( YouTube)
  • Chapter 5 up through JavaScript Object Notation (pg. 58) from Cameron
  • Homework 4
21 Integrating PHP and MySQL continued
Prepared Statements
Sessions and Cookies
PDO Files ( ZIP)
Login Files ( ZIP)
2016-06-24 20 Integrating PHP and MySQL
PHP Files ( ZIP)
SQL commands
  • Chapter 9 (Databases) and Chapter 10 (Cookies and Sessions) from Hudson
  • Reading Quiz
  • Homework 3
19 Better Database Design (Normalization)
2016-06-23 18 SQL Queries
Zipcode Table ( CSV)
SQL commands
  • Chapter 9 (Databases) from Hudson
  • Reading Quiz
17 Exam discussion
Collapsing divs in CSS
MySQL review
2016-06-22 16 Finish up Exam 1
  • No Assignments
15 Exam 1
2016-06-21 14 More MySQL
SQL commands
  • Study for Exam
13 Introduction to Databases
2016-06-20 12 Crash Course on Interpreters
11 Finished up Menu App with MVC layout
2016-06-17 10 Web Software Architecture
Menu App Files ( ZIP)
9 Object-Oriented PHP
2016-06-16 8 More PHP
Temperature Scraper ( ZIP)
  • Chapters 4 (Functions) and 5 (Arrays) from Hudson
  • Reading Quiz
  • Homework 2
7 PHP Programming
2016-06-15 6 More Bootstrap and intro to PHP
  • Chapters 2 (Introducing PHP) and 3 (Simple Variables and Operators) from Hudson (Start on Page 50, "Running PHP scripts")
  • Reading Quiz
5 CSS Positioning and Bootstrap
2016-06-14 4 More CSS
3 HTML, CSS, the DOM
2016-06-13 2 Setting up a Web Server
1 Introduction to the Internet and Web Applications
Ubuntu Disk Image