Week 1
- Introduction and overview
- Motivation: rich internet applications (RIA), web 2.0
- Overview of Dynamic HTML (DHTML) = XHTML + CSS + DOM + JavaScript
- Course software
- Projects
- References
- Overview of content markup languages: XML, XHTML, WML, VoiceXML
- Main XHTML content elements
- Separation of content from styles: CSS
- XHTML content and the Domain Object Model (DOM)
- Prompting users for input: forms
- Client-side executable content: Java applets, Active X, JavaScript, Flash
- Event model: DOM elements as event sources, JavaScript functions as event listeners
- Dynamic HTML (DHTML) = XHTML + CSS + DOM + JavaScript
- Event model (cont.)
- Selenium IDE for automated in-browser system testing
- Event model: using links as event sources
- DHTML summary
- Content syndication
- AJAX overview
- JavaScript object and event models
- JavaScript object model
- JavaScript object model
- Review of IE6 issues
- Dojo JavaScript toolkit: intro (PDF)
- Dojo model-view-controller architecture: tutorial
- Recap of Dojo MVC architecture
- AJAX and the Dojo bind method (now in DojoAjax example)
- Overview of remix/mashup architectures
- JSON (JavaScript object notation)
- JsUnit framework for automated in-browser unit testing
- Yahoo! Pipes
- Mashing up using JSON versus XML
- Guest lecture on Google Web Toolkit (GWT)
1 comment:
It seems that the links to the Dojo content references very old versions of the toolkit. If you send me mail, I'll be happy to put you in touch with folks who can help get you updated resources for your class.
Regards
Post a Comment