You are viewing a single comment's thread from:

RE: How to Learn Programming - A Beginner's Guide

in #utopian-io7 years ago (edited)

Thank you for your in-depth comment as well! Appreciated!!
Regarding the "server-side stuff" being intimidating, you're referring to a PHP, NodeJS, or Python, or Golang, or Elixir back-end, right? The level of complexity of that can indeed be intimidating at first. (Well, thb, PHP being the exception as it is quite beginner-friendly I think.) The order I mentioned (steps 1 -> 2 -> 3 etc.) correlates to the associated learning curve: if you choose to follow the JavaScript route, beginning with jQuery (easy, instant results, gets you motivated), then vanilla JS, then some barebones NodeJS (pro tip: read up on the new await/async feature, it let's you return values asynchronously which is syntactically akin to "regular JS"), and only then look into using one or more frameworks for production-level applications). I addressed especially the programming learning curve in this guide / tutorial!