JavaScript, Ajax, Dojo, jQuery, Comet Free Daily webinar series ended on Mat 12th. It was a huge success with over 2200 registration and many people enthusiastically participated. The recordings and hands-on labs are now on class website.
Online attendees of this course are expected to do the following coursework at the convenient time of their choice
Read pre-class reading material (if there is some) or tutorials mentioned under resources section of each topic at the convenient time of their choice - the dates are specified only as a guideline
Read the presentation slidesand see the video (if there is one)
Do the hands-on lab (those are the most important contents)
Do weekly homework - the due date of all homework tasks is about two weeks after the final class of the current session so you have plenty of time to finish them - for example, if a course runs from March 1st, 2009 to Sep. 10th, 2009, the due date of all homework tasks is Sep. 24th, 2009 midnight U.S. Eastern Time
Participate in class email alias for asking and answering questions or starting discussions.
No, you don't have to wait. You can register anytime. You can study the material and submit homework even before the starting date assuming the contents are ready. (The contents of the new courses might not be ready until the specified date.)
Even though most contents are ready for downloading even before the dates, there are some contents that might not be ready until the dates specified, especially new topics of a new course.
The starting date of each course is mentioned in the root page of JavaPassion.com. The starting dates are also going to be mentioned as an announcement.