Javascript
The language of the web
Links, Courses and Tutorials about Javascript.
Get help with Javascript from the community or creators.
Javascript needs no installation, as it's already installed in every web browser!
What is Javascript?
Javascript is the language of the web that allows you to manipulate the Document Object Model aka DOM. Every page you see on the web has such a DOM, and it simply means that you can use Javascript to change the behaviour of your site:
- run and respond to requests to other sites (servers)
- remove content from the DOM and add content to the DOM (interactivity)
- react to and validate user input, like clicks, focus, form submissions and drag
Javascript on the server
By default, Javascript runs in the browser. However, there are a few server runtimes that allow you to write Javascript code to execute backend tasks:
- Node.js, the most popular Javascript runtime
- Deno, a node successor by the original creator of Node.js
- Bun, a novel Javascript runtime, bundler, package manager and test runner
Why Javascript
Javascript is an attractive language to learn because of its versatility, adoption and enterprise usage. It has a whole ecosystem around it and you can build full-stack apps with it (frontend and backend).
Once you're familiar with Javascript, we recommend you to learn Typescript.
How to get started with Javascript?
If you're really serious about learning Javascript, we recommend this 20h course of Javascript (it's free).
And here's Javascript in 100 seconds:
No snippets for Javascript...