If you are not a programmer, I can't really suggest anything other than a general programming course.
If you are already a web programmer and familiar with JavaScript, then based on the CEDIA Course descriptions, you'll likely be able to apply your current skillset.
[Link: remotecentral.com]