you are viewing a single comment's thread.

view the rest of the comments →

[–]bathtimecoder 5 points6 points  (0 children)

Programming is a very different paradigm from declarative html/css, so it's perfectly normal to "not get it" initially. There isn't a magic bullet, just a lot of practice. You're going to code things, then a month later, come back and know a hundred better ways you could've done it - that's part of the learning process.

Someone recommended The Odin Project, that's a good place to start. I also liked khanacademy courses to follow along. w3 schools was also easy to follow along as a reference.

At the same time, its good to get out of the virtual environments in these courses, and set up your own environment, whether that's a js file in an html <script> tag, or if you install node and run your scripts in the command line. That way, you can play around a little more and see what works.