Javascript Resources
Introduction - Javascript
MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction
Scratchpad
MDN
https://developer.mozilla.org/en-US/docs/Tools/Scratchpad
Javascript for Cats
Max Ogden
http://jsforcats.com
JavaScripting - The Database of JavaScript Libraries
https://www.javascripting.com
Introducing JSON, aka ECMA 404
http://json.org
DOM: Document Object Model
What is the DOM?
CSS-Tricks
https://css-tricks.com/dom/
What is the Document Object Model?
W3C
http://www.w3.org/TR/DOM-Level-2-Core/introduction.html
What is the DOM, really?
MDN
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
W3C DOM - Introduction
Peter-Paul Koch, quirksmode
http://www.quirksmode.org/dom/intro.html
Document Object Model (DOM) Level 1 Specification
W3C
http://www.w3.org/TR/REC-DOM-Level-1/
XML: Extensible Markup Language
Introduction to XML
IBM developerWorks
http://www.ibm.com/developerworks/xml/tutorials/xmlintro/xmlintro.html
Introduction to XML
Jan Egil Refsnes
http://www.xmlfiles.com/xml/xml_intro.asp
A Technical Introduction to XML Norman Walsh http://www.xml.com/pub/a/98/10/guide0.html?page=2
A Really, Really, Really Good Introduction to XML Tom Myer http://www.sitepoint.com/really-good-introduction-xml/
XML SELFHTML-Wiki http://wiki.selfhtml.org/wiki/XML
AJAX: Asynchronous Javascript and XML
Ajax: A New Approach to Web Applications
Jesse James Garrett
http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications/
AJAX Tutorial for Beginners Kai Gittens http://kaidez.com/ajax-tutorial/
Ajax Tutorial for Beginners: Part 1 CodeProject http://www.codeproject.com/Articles/31155/Ajax-Tutorial-for-Beginners-Part
'What's this Web 2.0 I've Been Hearing About?'
Web 2.0
Paul Graham
http://www.paulgraham.com/web20.html
What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software Tim O'Reilly http://www.oreilly.com/pub/a/web2/archive/what-is-web-20.html#__federated=1