In this session, you are going to learn basic concepts of Ajax such as how XMLHttpRequest JavaScript object is created and used by the browser for performing asynchronous communication with the backend server. For the hands-on lab, you are also going to learn how to use a few debugging tools out there, especially FireBug debugger, for debugging client side JavaScript code. You will also play around with various "ready to build and run" Ajax sample applications.
Resources
- Ajax
- JavaScript
- Development tools
2. JavaScript Basics
JavaScript is the glue that makes the whole Ajax operation possible. And having good understanding on how JavaScript works is important for writing well-functioning Ajax applications. You already got some exposure to JavaScript in the previous two sessions. In this session, you will go over some basic syntax and features of JavaScript. Later on, we will discuss the best practice guidelines in writing JavaScript code.
Pre-class reading material
- JavaScript tutorial from w3cschools.com
Resources
- JavaScript Programming Language tutorial video by Douglas Crockford
- JavaScript from quirksmode.org
- HTML DOM Document Object Reference
- HTML DOM Examples
- JavaScript for Object-Oriented programmers article from java.sun.com
- Dojo Style Guide from Dojo
- JavaScript resource center in Sun Developer Network (SDN)
http://www.javapassion.com/ajaxcodecamp/
AJAXBasics.pdf
AJAXBasics.zip
글
댓글을 달아 주세요
댓글 RSS 주소 : http://sharpsoul.com/sharp/rss/comment/28댓글 ATOM 주소 : http://sharpsoul.com/sharp/atom/comment/28