Learn JavaScript
Make web pages react to clicks, input and data.
JavaScript is the language that runs in the browser. It makes a page react to a click, check what a form contains, fetch data and update what is on screen.
This editor runs your code in a sandbox in the page, so there is nothing to install and no account is needed.
Almost every modern web page uses JavaScript, and the same language now runs servers, mobile apps and command-line tools. It is one of the most direct ways to start.
Start here
First program: Print “Hello, world!” with console.log, then change the program to add two numbers and print the result.
The course is free. You create an account before the first lesson; the editor below needs no account.
Practice
Practice problemsRead a problem, write an answer and run it against the samples.The problems accept JavaScript or Python. You can run the sample tests without an account; submitting needs a free one.
Read more
Want the full programme with mentorship and placement? See the plans