Skip to main content

Master the Pathfinding Algorithms with JavaScript and React

2h 30m 4s
English
Paid

Course description

Enhance your JavaScript and React skills, build a portfolio project, and understand the pathfinding algorithms on a deeper level in this project-based course!

Read more about the course

Build an Algorithms Visualizer that shows how the Breadth-First Search and Depth-First Search algorithms work and helps you understand them on a deeper level. Plus it'll serve as a standout project in your portfolio that will be a conversation starter in interviews!

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 23 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction

All Course Lessons (23)

#Lesson TitleDurationAccess
1
Introduction Demo
02:29
2
Project Demo
03:28
3
What Are Pathfinding Algorithms?
05:28
4
Breadth-First Search (BFS)
06:41
5
Depth-First Search (DFS)
05:33
6
BFS vs. DFS
02:49
7
Setting Up Our REPL
06:08
8
Creating a Maze Using React
10:36
9
Creating Maze Rows
03:42
10
Making It Dynamic
09:07
11
Adding a Maze Refresh Button
08:35
12
Generating a Maze Matrix using Javascript
05:03
13
Combining Maze Generation into Our Button
05:09
14
Finalizing Our Maze Generation
12:34
15
Applying BFS and DFS to Our Maze
05:10
16
Breadth-First Search Implementation - Part 1
12:27
17
Breadth-First Search Implementation - Part 2
03:36
18
Depth-First Search Implementation
05:36
19
Adding Buttons and Bug Fixing our Algorithms
10:41
20
Combining the Algorithms to the Maze
09:04
21
Delaying the Steps of Our Algorithms
03:52
22
Fixing Refresh Maze
06:30
23
The Final Touches
05:46

Unlock unlimited learning

Get instant access to all 22 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Master System Design and Design Pattern

Master System Design and Design Pattern

Sources: udemy
This course explains all the deep concepts of scalable system design problems and design patterns. These problems are frequently asked during interviews.
11 hours 33 minutes 6 seconds
Advanced Distributed Systems Design

Advanced Distributed Systems Design

Sources: Udi Dahan
Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture, Distributed Systems and Domain-Driven Design. He's also the creator of NServi
32 hours 22 minutes 8 seconds
How to Survive in Space

How to Survive in Space

Sources: Wondrium by The Great Courses, Ronke Olabisi
From launch to landing, spaceflight is a horror show of hazards. Discover how to overcome them, with the help of a biomedical/aerospace engineer. Taught by vete
5 hours 51 minutes 19 seconds
3D Computer Graphics Programming

3D Computer Graphics Programming

Sources: Gustavo Pezzi
This course is a complete immersion into the fundamentals of computer graphics! You'll learn how a software 3D engine works under the hood, and use the C programming language to...
37 hours 55 minutes 2 seconds