This is it — time to put your new JavaScript skills to work. These projects are similar to the algorithm scripting challenges you've done before – just much more difficult.
Complete these 5 JavaScript projects to earn the JavaScript Algorithms and Data Structures certification.
A collection of JavaScript algorithm and data structure implementations created for learning, practicing, and mastering core programming concepts. Great for preparing for interviews or improving coding skills.
- Palindrome Checker
- Factorial
- Fibonacci Sequence
- Reverse a String
- Caesar Cipher
- Binary Search
- Merge Sort
- Valid Parentheses
- Stack (LIFO)
- Queue (FIFO)
- Singly Linked List
- Doubly Linked List
- Binary Search Tree
- Hash Table
- Graphs (Adjacency List)
- Node.js installed
node algorithms/palindrome-checker.js