Well, it’s not an introduction to JavaScript per se, but you could play with the Kitten tutorials… if you have programming knowledge in any other C-style language, it should all make sense (if anything, it’s mostly easier) and you’d have some instant satisfaction from making small web stuff :)
common mistake, thinking that you need to put something *into* your brain to use JavaScript. What you *actually* need to do is remove best practices, separations of concerns, sanity, and hope. Then you'll finally be a JavaScript developer.
It depends what you are doing in the ecosystem. If you just want to get a good grasp of vanilla JavaScript fundamentals then w3schools will get the job done. Another great resource is the Mozilla developer docs if you prefer a more dry learning experience.
If you’re a book person it’s a little cliched but I learned with JavaScript the good parts a long time ago and it helped me a lot.
you would have to accept the paradigm where everything which should have been immutable ends up exactly opposite, and your job is to fight the language "flexibility" to the point where every possible place to break is property taped
Jay
in reply to Security Writer • • •Security Writer
in reply to Jay • • •Jay
in reply to Security Writer • • •Aral Balkan
in reply to Security Writer • • •Well, it’s not an introduction to JavaScript per se, but you could play with the Kitten tutorials… if you have programming knowledge in any other C-style language, it should all make sense (if anything, it’s mostly easier) and you’d have some instant satisfaction from making small web stuff :)
kitten.small-web.org/tutorials…
Gerard Hynes
in reply to Security Writer • • •Vanilla JavaScript
YouTubeGerard Hynes
in reply to Gerard Hynes • • •And Wes Bos's JavaScript 30 for practice
javascript30.com/
JavaScript 30
JavaScript 30Security Writer
in reply to Gerard Hynes • • •listless
in reply to Security Writer • • •Security Writer reshared this.
Security Writer
in reply to listless • • •listless
in reply to Security Writer • • •cuan_knaggs
in reply to Security Writer • • •Atle Frenvik Sveen 🧇🧅
in reply to Security Writer • • •read the spec, avoid 90% of the crap out there, and avoid LLMs that are trained on all the crap.
Treat js as a functional language. Learn its idiosyncrasies and common errors.
Avoid libraries and frameworks if the target is to learn.
silverwizard
in reply to Security Writer • •Security Writer
in reply to silverwizard • • •Fritz Adalis
in reply to Security Writer • • •Hermancy
in reply to Security Writer • • •It depends what you are doing in the ecosystem. If you just want to get a good grasp of vanilla JavaScript fundamentals then w3schools will get the job done. Another great resource is the Mozilla developer docs if you prefer a more dry learning experience.
If you’re a book person it’s a little cliched but I learned with JavaScript the good parts a long time ago and it helped me a lot.
Hypolite Petovan
in reply to Security Writer • • •OBender
in reply to Security Writer • • •