'Fraid most any online stuff is out. Diana has dial-up, somewhere 'twixt 24K & 36K, not enough for any practical online lessonry. We set her laptop up with Apache/PHP/MySQL so she could do her Web stuff, then she comes here - with insanely jealous husband - to do uploads & such. If 'twere something I could download, burn to a CD, it'd prolly help, but not quite the same thing as having a book where you can make notes in the margin, highlight significant passages, and the like. It's kinda hard to bookmark the pages on a CD so you can take up where last you stopped <chortle />.
Agree about the books ... that's why this topic
Problem with Crockford is his decisions as to what is good
and what is bad
. Yes he does seem to approach the subject from a programmer's point of view - not necessarily the best approach for teaching someone w/o that training. His good
seems more along the line(s) of of a C/C++ programmer's thinking, not necessarily the same as a Web designer's thinking.
He definitely makes for an interesting read, but don't think I'd wish him on a relative novice in the field
(Once I saw part of the first video, I recalled him/his thinking.)
As mentioned, Diana is a fairly sharp cookie, not too many crumbles, but a programming maven she ain't, ya know?
Perhaps more to the point, while she seems to like video training, I've seen some of her HTML and PHP books: kinda hard to read a page w/o being distracted by the margin notes and multi-color highlighting.
She learned PHP/MySQL from PHP: Developer's Cookbook
and Web Database Applications with PHP & MySQL