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.
- Learn Basic JavaScript by Building a Role Playing Game
- Learn Form Validation by Building a Calorie Counter
- Learn Basic String and Array Methods by Building a Music Player
- Learn the Date Object by Building a Date Formatter
- 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
- Build a Roman Numeral Converter Project
- 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
- Learn Regular Expressions by Building a Spam Filter
- 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
- Build a Cash Register Project
- Learn Fetch and Promises by Building an fCC Authors Page
- Learn Asynchronous Programming by Building an fCC Forum Leaderboard
- Build a Pokémon Search App Project