This class has been re-vamped, and includes materials from the closed JavaScript: Unobtrusive Programming class.
These courses are offered through this website and can be considered “self-study” which includes email support from the instructor.
This 6-week class will teach the students everything from the basics of programming, core concepts of the programming language, how the language is used on the web today, real best coding practices and some neat things that you can do with the DOM such as simple animation techniques. Each lesson is between 20 and 40 pages long (.pdf) and covers a lot of material including example files (.zip).
Support is available via direct email to the instructor.
The class is only $25 and there are no other materials or software needed.
Topics Covered:
Week 1: Core components: Data types, Arrays, and Conditional Statements
Week 2: Language Syntax: Loops, and Functions; JavaScript Native Objects
Week 3: Browser Objects (Location, Screen, Forms, Images) and DOM Overview
Week 4: Unobtrusive Scripting: Three Layers of a Web Page
Week 5: The DOM: Referencing and Modifying Elements; Creating a Custom Object
Week 6: Debugging Your Scripts; Ajax Basics: The XMLHttpRequest Object
To give you an idea of how each lesson looks, here is the first lesson (.pdf).
Materials for Class
All the course materials for the class are sent via email as attachments within 48 hours of payment. Feel free to contact me if you have any questions.





