freeCodeCamp has launched a major update to the JavaScript Algorithms and Data Structures Certification. Readers can now learn JavaScript by building 21 projects, including certification projects. The projects cover a wide range of topics and concepts, such as form validation, string and array methods, recursion, functional

7m read timeFrom freecodecamp.org
Post cover image
Table of contents
Learn Basic JavaScript by Building a Role Playing GameLearn Form Validation by Building a Calorie CounterLearn Basic String and Array Methods by Building a Music PlayerLearn the Date Object By Building a Date FormatterCertification project: Build a Palindrome CheckerLearn Modern JavaScript Methods By Building Football Team CardsLearn localStorage by Building a Todo ListLearn Recursion by Building a Decimal to Binary ConverterCertification Project: Build a Roman Numeral ConverterLearn Basic Algorithmic Thinking by Building a Number SorterLearn Advanced Array Methods by Building a Statistics CalculatorLearn Functional Programming by Building a SpreadsheetLearn Regular Expressions by Building a Spam FilterCertification Project: Telephone Number ValidatorLearn Basic OOP by Building a Shopping CartLearn Intermediate OOP by Building a Platformer GameLearn Intermediate Algorithmic Thinking by Building a Dice GameCertification Project: Build a Cash RegisterLearn Fetch and Promises by Building an fCC Authors PageLearn Asynchronous Programming by Building an fCC Forum LeaderboardCertification Project: Build a Pokémon Search AppTry the New JavaScript Algorithms and Data Structures Certification
3 Comments

Sort: