Make your website interactive with JavaScript_
Master the fundamentals of the essential language of the web.
Available for free
This course awards a unique certificate of completion for your resume
216 people have already taken this course
A technology used by

JavaScript is the moment when you move from a static site to a real dynamic application.
Nicolas Brondin-Bernard, founder of Code-Garage
They're talking about the platform
Code-garage donnent des formations intéressantes et pertinentes, les contenus sont soignés.
Les cours de Code Garage sont bien structurés et faciles à suivre. On apprend par la pratique avec des exemples qui servent vraiment pour des débutants comme des confirmés. Je ne peux que recommander !
Course goals
Understand the basics of the JavaScript language.
Manipulate variables, conditions and functions.
Use data structures such as arrays and objects.
Interact with a web page via the DOM.
Add interactivity to your interfaces.
Prerequisites
Having a basic understanding of HTML and CSS is necessary to understand how JavaScript interacts with a web page and manipulates its content.
Available for free
Why learn JavaScript ?
HTML and CSS allow you to create web pages… but without JavaScript, they remain static.
JavaScript is the language that brings your interfaces to life.
It's what lets you handle clicks, dynamically display content, interact with APIs, or even create modern user experiences.
Today, JavaScript is everywhere: web, mobile, backend… it's one of the most widely used languages in the world.
For a junior developer, it's an essential step. Without JavaScript, it's impossible to build complete applications.
But most importantly, it's with JavaScript that you start to think like a developer: logic, conditions, data structures…
This is where everything becomes concrete.
By the end of this course
You will be able to make your websites interactive and lay the foundations for building real modern applications.
Available for free
Course content
Frequently asked questions
Available for free