JavaScript Certification
Core JavaScript, the DOM, events, recursion, data structures and async code; five projects plus a closed-book exam earn a free certificate.
- Provider
- freeCodeCamp
- Section
- Programming & Development
- Price
- Free
About this course
Core JavaScript, the DOM, events, recursion, data structures and async code; five projects plus a closed-book exam earn a free certificate.
Where to take it
Free
no fee for the course or the certificate
No affiliate relationship with freeCodeCamp. We earn nothing from this link; it is here because the course is worth knowing about.
Not sure if this is right for you?
Browse More Programming & Development CoursesWhere this course fits
Certifications in this area
Concepts behind this area
Data Structures and Algorithms
Data structures are the ways a program arranges data in memory (arrays, lists, hash tables, trees, graphs) and algorithms are the step-by-step procedures that work on them; together they decide whether an operation takes a millisecond or an hour as the data grows.
Python
Python is a general-purpose programming language that became the standard interface for driving numerical and machine-learning code written in other languages.
Git
Git is a distributed version control system that records the history of a set of files as a graph of snapshots, lets many people work on branches of that history at once, and merges their work back together.
The field, explained: Programming & Web Development
Wider context: all fields, the glossary and certification exams.
Last updated 26 September 2026 · Getting Digital
