Gb5lzooiraknmj4lfcq0

JavaScript Algorithms

Beginner Algorithm Challenges

   Watch Promo

Hi, it's me, Rob - Front End Engineer and online instructor with over 15,000 students.

If you are a beginner JavaScript students wanting to prepare yourself for your first JavaScript coding interview then this course is for you!

An algorithm is like a recipe. It takes “inputs” (the ingredients), and performs a set of simple and (hopefully) well-defined steps, and then finishes after producing an “output” (the meal).

Each lesson will present you with:

  1. An algorithm for you to solve. This is like challenging you as a chef to produce a specific meal.
  2. I will share with you the JavaScript tools that may be helpful to solve this challenge. This is like knowing the ingredients, tools and techniques of cooking.
  3. I will then teach you to write out pseudocode, how you would solve this problem in your own words. This is where we will write out the recipe together.
  4. Finally, I’ll present you with multiple ways to solve each challenge. Just like there are variations in how to make a meal, so there are a number of ways to solve an algorithm.

Check out any of the sample videos for this course to get a feel :)

Many algorithm courses will present you with a challenge then have you passively watch them solve the challenge. This course will guide you as a beginning in breaking down a problem and learning to solve on your own.

This isn’t the only algorithms course you should ever take. But it should be your first!

Let’s get cooking with JavaScript!


Your Instructor


Rob Merrill
Rob Merrill

Hi! My name is Rob and I am a Front End Engineer at Subsplash in Seattle. I started coding around three years ago. Which means that I know some stuff but I also remember what it means to know nothing.

Follow Me on Twitter



Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!