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

Obsidian Flight School

Obsidian Flight School

Sources: Nick Milo
Obsidian Flight School is a training course and starter kit designed to unlock the potential of the Obsidian app and take your work...
10 minutes 18 seconds
Tech Interview Pro

Tech Interview Pro

Sources: TechLead (Patrick Shyu), techseries.dev
Learn to pass the coding interview with the pros. Tech Interview Pro is an online training program & professional community mentored by industry veterans...
8 hours 16 minutes 2 seconds
Lightspeed Deployments

Lightspeed Deployments

Sources: newline (ex fullstack.io)
This workshop is a continuation of the courses "Overnight Fullstack Applications" and "How To Connect, Code & Debug Supabase With Bolt." In the recording of...
16 minutes 45 seconds
Communication Masterclass 2.0

Communication Masterclass 2.0

Sources: Ganesh Prasad
This course will help you express your thoughts confidently and clearly in 6 weeks. It includes over 13 hours of pre-recorded video lectures, 26 live sessions w
11 hours 49 minutes 3 seconds
Start with TALL: Use Tailwind, Alpine, Laravel & Livewire

Start with TALL: Use Tailwind, Alpine, Laravel & Livewire

Sources: udemy
Get ahead of the competition and start with the TALL stack, made up of Tailwind CSS, Alpine.js, Livewire, and Laravel that will completely dominate the world of
4 hours 17 minutes 21 seconds