I am considering creating an online course that would teach web development, from novice to employable. It would use videos, screencasts and texts. More than anything, I'd like to make it free.<p>Why? I have been a developer for the past 15 years. I started as a junior coder and arrived to an IT manager position in a large corporation. The twist here is that I never sat a single day of my life in a CS course. I am entirely self-taught, like many in the field. Over the years, I noticed that I have a passion for coaching and teaching developers.<p>At a high level, here's what the course should teach: HTML -> CSS -> Programming basics -> JavaScript -> Ruby -> Rails -> Advices on how to land a web developer's job. I'd intend this course to be a comprehensive set of skills needed to be able to apply for a junior dev position.<p>In order to build this course, I would need to take 3 months of unpaid leave. I would also need some trivial resources like some software licenses, a good microphone, etc. My idea is to start a crowdfunding campaign to first see if there's an interest for such a course and of course, to have the resources to work full time on it.<p>What do you think? How would you tackle this and spread the word about the crowdfunding project (no, I don't have a large following on Twitter and the likes)? Is the idea completely stupid, and why?<p>Thanks for your input! Before jumping in, I'm interested in getting some feedback.