Have you look at siminars.com? Is is really easy to create an online course over there where topics, skills to be obtained, excercises and goals can be easy defined with a day by day progress.
I hadn't seen that, but I'll definitely take a look. I just did a quick google search and it seems that there are a lot of tools out there to help build the material quickly.