Skip to content

JavaScript Algorithms and Data Structures (Beta) Certification

Missy edited this page Jun 17, 2024 · 2 revisions

JavaScript Algorithms and Data Structures (Beta)

Developers use HTML and CSS to control the content and styling of a page. And they use JavaScript to make that page interactive.

In this JavaScript Algorithm and Data Structures Certification, you'll learn the JavaScript fundamentals like variables, arrays, objects, loops, functions, the DOM and more.

You'll also learn about Object Oriented Programming (OOP), Functional Programming, algorithmic thinking, how to work with local storage, and how to fetch data using an API.


Courses

  • Learn Introductory JavaScript by Building a Pyramid Generator
  • Review JavaScript Fundamentals by Building a Gradebook App
  • Learn Basic JavaScript by Building a Role Playing Game
  • Learn Basic Debugging by Building a Random Background Color Changer
  • Learn Form Validation by Building a Calorie Counter
  • Review DOM Manipulation by Building a Rock, Paper, Scissors Game
  • Learn Basic String and Array Methods by Building a Music Player
  • Learn the Date Object by Building a Date Formatter

Certification Project

  • Build a Palindrome Checker Project

  • Learn Modern JavaScript Methods by Building Football Team Cards
  • Learn localStorage by Building a Todo App
  • Learn Recursion by Building a Decimal to Binary Converter

Certification Project

  • Build a Roman Numeral Converter Project

  • Learn Regular Expressions by Building a Spam Filter
  • Learn Basic Algorithmic Thinking by Building a Number Sorter
  • Learn Advanced Array Methods by Building a Statistics Calculator
  • Learn Functional Programming by Building a Spreadsheet

Certification Project

  • Build a Telephone Number Validator Project

  • Learn Basic OOP by Building a Shopping Cart
  • Learn Intermediate OOP by Building a Platformer Game
  • Learn Intermediate Algorithmic Thinking by Building a Dice Game

Certification Project

  • Build a Cash Register Project

  • Learn Fetch and Promises by Building an fCC Authors Page
  • Learn Asynchronous Programming by Building an fCC Forum Leaderboard

Certification Project

  • Build a Pokémon Search App Project