Dynamic Web Programming and HTML5
Resources

Lecture Notes

Instructors adopting the textbook can request lecture notes from the auther. The lecture notes consists of one PDF or PPTX file per chapter ready for the classroom. The lecture notes have embedded hyperlinks to all the online demos as well.

Here is a sample.

MySQL Database for Chapter 9 Demos

Instructors (and individual students) can use this SQL file to create the tables needed in a MySQL database for running the Chapter 9 demos.

Team Project Management

See this team project page for an example of team organizations for a one-semester Web programming course.

HTML5

HTML5 APIs

CSS

JavaScript

DOM

HTTP

PHP

MySQL and Relational Databases

MathML

Web Hosting

XML

XSL and XSLT

JavaScript Interface to XML DOM

Mozilla/Firefox

  • MDN XML, XML at Mozilla Developer Network

Internet Explorer

PHP Support for XML

RDF and RSS

AJAX

Scalable Vector Graphics (SVG)

Web Services

Mobile Website