Help Learning JavaScript (Absolute Beginner)

Instead of learning the language exclusively, I’d recommend you also learn about what a computer is and how it works. One of the most fundamental sources on that would be Donald Knuth’s “The Art of Computer Programming” or Charles Petzold’s “Code”.

By the wayThere are graded 'puzzles' in Knuth's book ranging from M (mathemtaically oriented) to HM (higher math) and 00 (trivial) to 50 (unsolved/research problem). The first research problem is classified as M50 (ostensibly not requiring higher math) and it was only recently solved by Grigori Perelman: "Prove that for any n>2, x^n + y^n = z^n has no solutions in positive integers x,y,z", also known as the Poincaré Conjecture. Let's just say it did require higher math. ;D

Some may say that’s like reading a book on the physics & aesthetic principles of architecture before you build your first LEGO house, but if all you’ve ever done was build LEGO houses,…

Now if you’re not into reading, don’t code you might find some YT videos that purport to teach you ostensibly the same thing, but here’s an example of a garbage series that does nothing of the sort which unfortunately seems to be par for the course.

This website’s very educational, but his series wasn’t intended to be a step-by-step tutorial so you still have to bridge some gaps.

3 Likes