70+ JavaScript Challenges: Data Structures & Algorithms
- 12h 27m Duration
- 114 Lectures
- 3602 Views
70+ JavaScript Challenges: Data Structures & Algorithms
What you’ll learn
- Explore 70+ coding challenges from beginner, intermediate and advanced levels
- Ace coding interviews by learning how to solve problems with iteration, recursion, array methods & more
- Master data structures like stacks, queues, linked lists, trees, maps and hash maps
- Learn about sorting algorithms like bubble sort, insertion, merge and quick sort
- Full sandbox with explanations and Jest tests for every challenge
- You do not have to take on the challenges alone. Follow along and learn from the explanations
Requirements:
- You should know JavaScript & programming fundamentals
Who this course is for:
- Developers who want to build better foundational problem-solving skills and pass job interviews
Description:
Most of my students know me for my practical, project-based courses and tutorials. I wanted to create something to give you more fundamental skills for problem-solving. That’s where the idea for this challenges course came from. I want to take my down-to-earth explanations to help you get a better understanding of the code that you write and help you write more efficient code.
This course is for all levels as long as you have a basic understanding of things like loops, functions, arrays, etc. We are writing JavaScript in this course, but about 95% of it can be translated into any other language. So even if you are a Python, PHP, or C# developer, you can still follow along.
Basic Challenges:
We start with a bunch of basic challenges that have to do with iteration and loops. Things like FizzBuzz and string reversals. These are very popular questions for entry-level interviews. We also move on to solving problems with high-order array methods like filter and map.
Recursion:
Recursion is one of the toughest things to learn in programming. We have an entire section dedicated to it with challenges that we solve using recursion.
Time & Space Complexity:
We talk about how to measure an algorithm or function’s efficiency by using time and space complexity to see the runtime and memory scale when increasing the input.
Data Structures: Stacks, Queues, Trees, Linked Lists, Graphs, HashMaps
We go over all of the common data structures and create our own implementation of them using JavaScript classes, but as I said, you could use any language. We also learn how to traverse them and complete challenges using them.
Sorting Algorithms:
We get into different sorting algorithms like bubble sort, insertion, selection, merge, and quick sort. These are popular topics for interviews.
Size: 5.58 GB
Course Download Links
Download Instructions:
If Download link not loading or working then try with VPN.
Downoad all the parts then extract all zip files into 1 folder.
File Password: nulledsourcecode.com
-
70+ JavaScript Challenges: Data Structures & Algorithms - Download Part 1
DISCLAIMER
This course was obtained from a free source and is not hosted on the nulledsourcecode.com website. We can safely say that it is not our responsibility. Use this file whatever you like for your own purposes. Downloading copyrighted material is illegal, and all the files here are only for educational uses. Developers/creator/maker made it with difficulty. We request you to buy a genuine version from it creator/developer/owner's website.