Data Structures and Algorithms in JavaScript + 100 LEETCODE Problems
with Pratik Singhal
Overview
In this 27-hour course, you will explore the essential data structures and algorithms using JavaScript. The course covers key topics, including arrays, sorting algorithms, dynamic programming, binary trees, and more, all while tackling 100 Leetcode problems to sharpen your problem-solving skills.
What I will be able to do after this course
- Master core data structures and algorithms in JavaScript
- Solve 100 Leetcode problems to improve problem-solving skills
- Implement and optimize sorting algorithms efficiently
- Analyze time and space complexity for algorithm optimization
- Prepare for technical interviews with coding challenges
Course Instructor(s)
Pratik Singhal is a Senior Software Engineer at Amazon with a passion for teaching coding, software development, and data structures. He has trained over 1000 students and simplifies complex topics with practical insights.
Who is it for?
This course is ideal for aspiring software developers, computer science students, and anyone preparing for technical interviews. A basic understanding of JavaScript is helpful for the best experience.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access