Search courses ranked by devsSee how

1 recommendation
1recommend

Learn Binary Search in JavaScript

Jonathan Lee Martin
Jonathan Lee Martin
Scrimba
Scrimba
Recommended

Extra perks unlocked via skillcraft.ai link

This course explores the delightful intersection of algorithms and software design. It levels up your craftsmanship by coding six different binary search algorithms. Each algorithm solution will improve your skills as a software developer, as the concepts you'll learn are applicable well outside the scope of binary search. The course is focused on "learning by doing" - the real learning happens when you write the code yourself. Instead of watching the instructor code, you'll be challenged to solve problems first. This is hard, and you'll struggle. But for every minute you struggle with the problem, you'll learn ten times more than if you only listened to explanations. By the end, you'll have practiced your software craftsmanship skills and gained new techniques for solving problems as a developer, while leveling up your computer science skills in general.

Instructor

Jonathan Lee Martin

Jonathan Lee Martin

Author, Educator, International speaker, Digital nomad, Photographer @ Yellowscale.com

Course details

Duration

1 hour 3 minutes

Format

video

Certificate

Included

Pricing

Subscription

What you'll learn

Binary search algorithm

Algorithm optimization

Time complexity analysis

Problem-solving techniques

Prerequisites

Good grasp of JavaScript

Experience working as a developer or bootcamp graduate

Understanding of basic programming concepts

Willingness to struggle with challenging problems

Who this course is for

JavaScript developers preparing for interviews

Programmers learning algorithms

Students studying computer science

Developers improving problem-solving skills

Curriculum

Course Content

12 lessons

Notice something missing?

Help us improve this course information for the community

Suggest an edit
Loading reviews...