What You Need To Know To Start Learning How To Code

Alright, I'm putting myself out there on my original, and not my alt account...

I already decided on the goal (generic restaurant web app), and the language javascript, because there was this website where the developer did an awesome UI with a bunch of metrics from nike, google, etc. It was on the top of hacker news a year back, can't find it now. Anyways, it was an awesome dashboard of sorts and he released two blogs explaining how he did it, and that he was going to release some type of framework for it. I relate to all these comments, the on and off, the CS to CIS because of the math but I researched what framework to go through and always battled between knockout and angular. I really wanted knockout because it was more simplistic and things were more interchangeable (right? from my outside layman's perspective). I couldn't find that many resources for knockout so I went for MEAN and found the site that has been handholding me through. I chose (freeCodeCamp), but after a month of inactivity, a lot has changed. So the successor to knockout was something called durandal and now the successor to that is aurelia. It's MVVC, what this generation is saying it's the most advanced? or something like that, that follows react, flux, names with x's at the end, it's all confusing because everyone wants to support all these new javascript powerups.

I'd like to find something like the odin project / freeCodeCamp but for webapps that don't tie you to a database (mongo), or a framework that's not too steep or vanilla enough to be understandable, or a team, a partner. It's just as valuable to find a team as a junior and as a beginner. Where if there are people out there in my position that have the same goal to build a generic restaurant app, then they should team up to build these beginner projects. It's better than handing me this long list and saying go build one of those yourself.

/r/learnprogramming Thread