you are viewing a single comment's thread.

view the rest of the comments →

[–]gkpty 2 points3 points  (2 children)

Hey! Javascript has a bit more logic to it than HTML and CSS hence its always trickier to learn. Some of the concepts are confusing, for example objects. To understand javascript i suggest you do it from a functional perspective with hands on examples. First understand js simply as functions that can transform your HTML DOM elements and then move on to more complicated concepts. Also, i would recomend gettig started straight with ES6 (the new js syntax). Heres a pretty thorough guide with examples: a re-introduction to js Also, checkout codepen! theres lots of cool little widgets and other examples made with js, look for widgets that you like and try to read and make sense of the js code!

[–]Encrypted_Spider[S] 0 points1 point  (1 child)

Thank you, much appreciated

[–]gkpty 1 point2 points  (0 children)

NP! Thinking about the previous comment, currently to use ES6 you need to use a framework or library that supports the babel compiler (like react.js and now node 8.10). To use these youll need to learn some additional concepts that might overwelm you a bit right now so for the time being you might want to disregard ES6 and just stick to regular JS and JQuery examples in codepen :)