This post is a little unorthodox. It comes from the DFW Startup Community Slack. It’s a shining example of why the Slack exists, and the value of the community that’s been established. There are over 1,000 people in the Slack now, and many of them are just like Tommy Campbell. You can find Tommy on Twitter: @tcampbelltweets!
Tommy Campbell: Awesome that you want to learn some programming languages! I think the type of resource that will work best for you really depends on what kind of learning style you have. For example, when I’m learning something new, I tend to prefer really interactive tutorials to get that immediate feedback loop. But, others like video tutorials or might prefer gamification of the learning experience. Like most things, it kind of just depends, and I really don’t think there’s one right answer.
That being said, here are the resources (in order) that I used to teach myself JS and why I would recommend them. Take it all with a grain of salt though, because 1) I’m an N of one 2) it sounds like we may learn differently and 3) I am at best a mediocre JS programmer.
After these steps, I was able to go out and start learning more about individual JS concepts, which is where the real fun begins.
1) Try not to get caught up in what everyone else is doing or listen too much to what everyone says about ‘things you must do’. Your path will be different from everyone else’s. (Yes, I understand the irony of providing you all this info while at the same time saying not to listen to everyone) :grinning:
3) 2nd Corollary to #1 – Don’t spend too much time figuring out a learning resource. Pick one and go with it. Don’t worry too much about it being ‘the best resource’. As we discussed above, there’s no such thing.
4) Whatever you pick, just start. And keep coding – as much as possible. Learning by doing is often the best way to learn anything, and this is especially true for programming (IMO).
Best of luck! And please DM [on Slack] if you have any questions at all. Can’t promise I’ve got an answer, but I’ll try to point you in the right direction.