[PDF Link]
Required Texts:
HTML5: The Missing Manual
Matthew MacDonald
O’Reilly Media, Inc., 2011
978-1-4493-0239-9
jQuery Novice to Ninja
Earle Castledine and Craig Sharkie
Sitepoint, 2010
978-0-9805768-5-6
Recommended/Referenced Texts:
Professional JavaScript for Web Developers, 2nd Edition
Nicholas C. Zakas
978-0-470-22780-0
Wrox, 2009
Simply Javascript
Kevin Yank and Cameron Adams
978-0980285802
Sitepoint, 2007
WEEKLY OUTLINE (subject to change at instructor’s discretion)
Week 01
Introduction & Background
HTML5 / CSS / Javascript History and Theory
Due next week:
- Site proposal
- Read Chapters 1 – 4 and Appendix A in HTML5 Missing Manual
Week 02
Meaningful Markup and Forms / Javascript Introduction
Quiz on Readings (focus on Chapters 1 & 2)
Due next week:
- Read Chapter 5 & Appendix B in HTML5 Missing Manual
Week 03
Audio and Video
Quiz on Readings
Due next week:
- Read Chapter 6 – 7 in HTML5 Missing Manual
Week 04
HTML Canvas
Quiz on Readings
Due next week:
- Read Chapter 8 in HTML5 Missing Manual
Week 05
CSS3
Quiz on Readings
Due next week:
- Read Chapter 9 – 10 in HTML5 Missing Manual
Week 06
Data Storage and Offline Applications
Quiz on Readings
Due next week:
- Read Chapters 11 – 12 in HTML5 Missing Manual
Week 07
Introducing jQuery
Project Development
Due next week:
- Read Chapters 1 – 2 in jQuery Novice to Ninja
Week 08
jQuery Animation & Images
Project Development
Due next week:
- Read Chapters 3 – 4 in jQuery Novice to Ninja
Week 09
jQuery Interactivity
Project Development
Due next week:
- Read Chapters 5 – 6 in jQuery Novice to Ninja
Week 10
Project Development
Due next week:
- Final project, documentation and evaluation
Week 11
Final Project & Documentation Due