Starting Aug 4th Sun's Sang Shin is kicking-off a free 10-week online course for budding AJAX developers. The course is both for people just getting started with AJAX and for those looking to refine their AJAX dev skills. It should come as no surprise that the context will be strongly colored by Sun's penchant for Java technologies.In the 10-week course students start with a lecture and a hands-on lab that covers the basic concepts of AJAX and the core technologies - JavaScript, CSS, DOM, and XMLHttpRequest. The workflow of AJAX operation is also discussed in detail via in-depth example code reviews. This will be followed with coverage of AJAX toolkits and frameworks, Dojo, JSON, DWR, JSF/AJAX integration, jMaki and AJAX-fied JavaServer Faces (JSF) components. Finally, the AJAX development tools such as JavaScript debugger (especially FireBug), DOM inspector, logging tool are discussed. There is a full course schedule posted on the Java Passion/AJAX Code camp website. Each lecture is followed by a hands-on lab session. The hands-on labs use NetBeans IDE 5.0 or 5.5 beta. The pre-requisites to joining are 1 month Java programming experience and 1 month web application programming experience. In order to register for this course, all prospective participants have to do is send an email to [email protected].