I'm just getting into this, and perhaps it's a mildly difficult transition to go from classroom learning to learning online. I have learned how to code in CS101 at Udacity, for starters, I haven't been able to pass the final exam, yet though. I found it difficult, but I'll try again. I also recently did the Learn to Programming fundamentals course at Coursera. I got an 80% on their final exam, but I failed the class do to late assignments and such. I'm currently going through "Coding 4 GOOD." It's a lot of work with the readings and coding at Code Academy, but I like it. Even if I don't win or get selected for the final project, at least I've learned something, and I now have solid tools to look back on so that I can build my own websites. After I'm done with "Coding 4 Good." I'm going to give the Udacity CS101 another shot. I'm pretty used to the online learning platforms, now. Thanks for all the information.