Enhance your JavaScript and React skills, build a portfolio project, and understand the pathfinding algorithms on a deeper level in this project-based course!
Master the Pathfinding Algorithms with JavaScript and React
Master the Pathfinding Algorithms with JavaScript and React is a 23-lesson 2 hours 30 minutes self-paced course by Zero To Mastery. Enhance your JavaScript and React skills, build a portfolio project, and understand the pathfinding algorithms on a deeper level in this project-based course!
Course facts
- Lessons
- 23
- Duration
- 2 hours 30 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Zero To Mastery
- Price
- Premium
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!
Additional
Who teaches Master the Pathfinding Algorithms with JavaScript and React? Zero To Mastery
Zero To Mastery (ZTM) is a Toronto-based online coding academy founded by Andrei Neagoie, originally a senior developer at large Canadian tech firms before turning to teaching full-time. The academy's signature is the cohort-based bootcamp track combined with a deep self-paced course library, all aimed at career-changers and self-taught developers preparing to land software-engineering roles at top companies.
The instructor roster has grown well beyond Andrei to include other senior practitioners: Daniel Bourke (machine learning), Aleksa Tešić (DevOps), Jacinto Wong, and others. Courses cover the full software-engineering career path: web development with React and Next.js, Python, machine learning and deep learning, DevOps and cloud, system design, mobile, and the algorithm / data-structure interview prep that gates engineering jobs.
The CourseFlix listing under this source carries over 120 ZTM courses spanning that full range. Material is paid; ZTM itself runs on a monthly / annual membership model. The teaching style favours long-form, project-based courses where students build complete portfolio-quality applications rather than disconnected feature tutorials.
What lessons are included in Master the Pathfinding Algorithms with JavaScript and React?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 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 |
Get instant access to all 22 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Master the Pathfinding Algorithms with JavaScript and React?
-
Updated 1y agoGarbage Collection Algorithms
By: Udemy, Dmitry SoshnikovMemory leaks and dangling pointers are the main issues of the manual memory management. You delete a parent node in a linked list, forgetting to delete all its2h 13m -
Updated 2mo agoFabulous Adventures in Data Structures and Algorithms
By: Eric LippertDiscover unusual algorithms and data structures. Get inspired by practical examples in C#. Author: Eric Lippert. -
Updated 2y agoAlgorithms and Data Structures
By: Oz Nova (CS Primer)The study of algorithms and data structures can be an especially useful field because it touches on the very essence of programming: solving complex problems.26h 32m -
Updated 1y agoParsing Algorithms
By: Udemy, Dmitry SoshnikovParsing Algorithms — top-down and bottom-up parsing techniques: LL(1), LR(1), LALR, recursive-descent. Implement them from scratch.4h 27m -
Updated 2y agoAlgoExpert | Become an Algorithms Expert
By: AlgoExpertBecome an Expert in Algorithms. 65 videos explaining popular interview questions with solutions in JavaScript, Python, C ++, Java, and Go.116h 40m5/5
More courses by Zero To Mastery
-
Updated 9mo agoComplete Web Developer in 2025: Zero to Mastery
Learn to code. Get hired. This is one of the most popular, highly rated coding bootcamps online. It's also the most moderen and up-to-date. Guaranteed. You'll g37h 3m5/5 -
ClassicComplete Next.js Developer in 2023: Zero to Mastery
Learn Next JS from industry experts using modern best practices. The only Next JS tutorial + projects course you need to learn Next JS, build enterprise-level R27h 12m5/5 -
ClassicComplete SQL + Databases Bootcamp: Zero to Mastery
With so many online resources available, it can be paralyzing not only figuring out where to start but more importantly which courses will actually teach you th24h 6m5/5 -
Updated 3y agoPower BI Bootcamp: Zero to Mastery
This Power BI Bootcamp will take you from absolute beginner in Power BI to being able to get hired as a confident and effective Business Intelligence Analyst. Y16h 55m -
Updated 3y agoBash Scripting: Learn Shell Scripting
Learn Bash Scripting from scratch, from an industry expert. You'll learn Shell Scripting fundamentals, master the command line, and get the practice.9h 38m -
Updated 3y agoChatGPT & Large Language Models (LLMs): A Practical Guide
Learn how ChatGPT actually works under the hood! This byte-sized course will get you up to speed on Large Language Models (LLMs) including topics like Prompt De58m5/5