Skip to main content
tracker.sg
Course

freeCodeCamp JavaScript Algorithms and Data Structures

Run by freeCodeCamp

OnlineOnlineSelf-paced; ~300 hoursFreeOpenLow effort

About this opportunity

<p>freeCodeCamp's JavaScript Algorithms and Data Structures certification (legacy V7 curriculum) teaches the fundamentals of JavaScript, including variables, arrays, objects, loops and functions, then applies them by writing algorithms that manipulate strings, factorialize numbers and even calculate the orbit of the International Space Station. freeCodeCamp notes this version is no longer being updated but remains available, and recommends its current curriculum.</p> <ul> <li>Open to all; no fees</li> <li>Nine challenge sections: Basic JavaScript, ES6, Regular Expressions, Debugging, Basic Data Structures, Basic Algorithm Scripting, Object Oriented Programming, Functional Programming, and Intermediate Algorithm Scripting</li> <li>Introduces two programming paradigms: Object Oriented Programming and Functional Programming</li> <li>Ends with the JavaScript Algorithms and Data Structures Projects section</li> <li>Self-paced</li> </ul> <p>Create a free freeCodeCamp account to save your progress and work towards the certificate.</p>

Who can apply

Open to all; basic HTML/CSS knowledge helpful

How to apply

Click 'Start Learning' on the freeCodeCamp page and sign in (free) to save your progress.

What you get

CertificatePortfolio piece

Frequently asked

Who runs this?+

Run by freeCodeCamp. More on their website.

Who can apply?+

Open to all; basic HTML/CSS knowledge helpful

Is it paid?+

Free to apply. No participant fees.

What will I walk away with?+

You can expect certificate and portfolio piece.

How do I apply?+

Click 'Start Learning' on the freeCodeCamp page and sign in (free) to save your progress.

Related opportunities

Course

freeCodeCamp Responsive Web Design Certification

freeCodeCamp

View details
Course

freeCodeCamp Scientific Computing with Python

freeCodeCamp

View details
Course

CS50W: Web Programming with Python and JavaScript

Harvard University

View details
Hackathon

MLH Global Hack Week

Major League Hacking (MLH)

View details
Competition78 days left

American Computer Science League (ACSL)

American Computer Science League

View details
Competition

Codeforces Competitive Programming Rounds

Codeforces (ITMO University)

View details

Last verified 27 September 2026·Updated 27 September 2026·Source