Project One

14 January - Course Introduction
Wilton & McPeak, Ch. 1: Introduction to JavaScript and the Web (pp. 1-16)
Lecture Slides
21 January - JavaScript
Wilton & McPeak, Ch. 2: Data Types and Variables (pp. 17-50)
Wilton & McPeak, Ch. 3: Decisions, Loops, and Functions (pp. 51-86)
Lecture Slides
28 January - JavaScript
Wilton & McPeak, Ch. 5: JavaScript--An Object-Based Language (pp. 133-188)
Wilton & McPeak, Ch. 6: Programming the Browser (pp. 189-217)
Lecture Slides
4 February - JavaScript
Wilton & McPeak, Ch. 7: HTML Forms--Interacting with the User (pp. 219-262)
Wilton & McPeak, Ch. 9: String Manipulation (pp. 301-345)
Lecture Slides
11 February - JavaScript
Wilton & McPeak, Ch. 8: Windows and Frames (pp. 263-299)
Wilton & McPeak, Ch. 11: Storing Information--Cookies (pp. 367-389)
Lecture Slides
18 February - JavaScript
Wilton & McPeak, Ch. 10: Date, Time, and Timers (pp. 347-365)
Wilton & McPeak, Ch. 12: Dynamic HTML and the W3C DOM (pp. 391-468)
Lecture Slides
25 February - Project One Workshop
Work on Project One
4 March - Project One Critique
Project One Due
Project Presentations & Discussion
11 March - Spring Break
No Class Meeting

Project Two

18 March - PHP
Vikram Vaswani, ch. 1 - Understanding PHP Basics (pp. 3-18)
Vikram Vaswani, ch. 2 - Using Variables and Operators (pp. 21-45)
Lecture Slides
25 March - PHP
Vikram Vaswani, ch. 3 - Controlling Program Flow (pp. 49-82)
Vikram Vaswani, ch. 4 - Working with Arrays (pp. 85-118)
Lecture Slides
1 April - PHP
Vikram Vaswani, ch. 5 - Using Functions and Classes (pp. 121-154)
Vikram Vaswani, ch. 9 - Working with Cookies, Sessions and Headers (pp. 293-301)
Lecture Slides
8 April - PHP
Vikram Vaswani, ch. 6 - Working with Files and Directories (pp. 159-183)
Lecture Slides
Content Management Example
15 April - PHP
Vikram Vaswani, ch. 7 - Working with Databases and SQL (pp. 185-247)
Lecture Slides
22 April - PHP
Vikram Vaswani, ch. 7 - Working with Databases and SQL (pp. 185-247)
Lecture Slides
Edit Product-PHP Code
29 April - Project Two Workshop
Work on Project Two
Careers & Future Direction
Course Evaluation
6 May - Project Two Critique (6:00-8:00)
Project Two Due
Project Presentations & Discussion


© 2012 - David J. Gunkel