Some time ago, I had the idea of creating a series of web development tutorials. Unlike something like the Lynda series, these tutorials would be highly interactive. For instance, I might display a short video clip on Loop Functions, then provide a user input text box that allows the user to create their own Loop Function. They would receive context sensitive feedback on mistakes or success, like many debuggers or IDE's.
Though I can't recall the exact names, I came across a couple places offering similar services. In addition, when I approached a couple people for investment/mentoring, they told me they believed education was largely becoming free, and didn't have an interest in my current business model.
I've decided to re approach the idea from a different angle, and I'm looking for feedback from experienced individuals and people who might like to learn web development. Here is the model:
- Free Education: All Learning resources would be totally free.
- Browser/App based: All tools for learning would also be free, and completely browser or native mobile app based.
- Fully Functional: All code editors would provide modern robust features such as context suggestions, debugging, etc. like Dreamweaver or Visual Studio.
- Integrated Files: Connects to GIT, FTP, SVN, DropBox etc. for working with files. No need for multiple apps.
- Live Editing: Shows realtime updates as you code in a separate browser window (no need for refreshing)
- Visual Editor: Uses a tool like Chromium Console or Firebug lite to make visual changes and write back to code (more for CSS, etc.)
- Shareable: Link to versions of code, like JSfiddle or similar systems.
In summary, the goal is to remove multiple pieces of software and converge technologies so they can be more fluid, more easily debugged, developed and deployed.
Thoughts?