đ Key Learning Outcomes
- Understanding fundamental computer science concepts through data structures and algorithms.
- Building queues, stacks, linked lists, graphs, and trees in JavaScript.
- Implementing sorting algorithms like bubble, insert, merge, and quick sort.
- Learning about Big O notation and recursion.
đ¨âđĢ About the Course
This course delves into the implementation of data structures and algorithms using JavaScript. You will learn the basics of these fundamental concepts and how to apply them to solve problems efficiently. The course equips you with the knowledge to build various data structures and implement sorting algorithms, enhancing your problem-solving skills.
đ¯ Target Audience
- Ideal for beginners and intermediate learners interested in understanding data structures and algorithms in JavaScript.
- Suitable for developers looking to enhance their problem-solving abilities and grasp fundamental computer science principles.
â Requirements
- Basic knowledge of JavaScript programming is recommended.
- Familiarity with programming concepts like variables, loops, and functions is beneficial.
đ Course Content
- Covering the basics of data structures and algorithms.
- Building queues, stacks, linked lists, graphs, and trees in JavaScript.
- Implementing sorting algorithms such as bubble, insert, merge, and quick sort.
- Learning about Big O notation and recursion to analyze algorithm efficiency.
Drop a comment
Data Structures and Algorithms in JavaScript by Kyle Shevlin
Log in to leave a feedback
Loginđ Psst! Interested in More JavaScript Courses?


A Tour of JavaScript & React PatternsVideo
by Lydia Hallie
đšī¸ Levels: đ Intermediate
âŗ Duration: 3.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters


Testing JavaScriptVideo
by Kent C. Dodds
đšī¸ Levels: đ Intermediate, đ Advanced
âŗ Duration: 12 hours
đ¤ Price: $67-$322



Astro Quick Start CourseVideo
by Brad Traversy
đšī¸ Levels: đą Beginner
âŗ Duration: 2.5 hours
đ¤ Price: Subscription