June 2011
Intermediate to advanced
1216 pages
45h 55m
English
David Sawyer McFarland is president of Sawyer McFarland Media, Inc., a web development and training company in Portland, Oregon. He is an accomplished writer and trainer and teaches in the Portland State University multimedia program. David is the author of several bestselling Missing Manuals on web technologies.