[Academind Pro] - JavaScript Data Structures - The Fundamentals

[Academind Pro] - JavaScript Data Structures - The Fundamentals

Register & Get access to index
filename-fullpage_fb7qj9.png


When working with JavaScript, you'll work with data structures all the time.
That includes built-in ones like Arrays, Objects, Maps, or Sets but - especially if you dive deeper into JavaScript - also custom data structures like Linked Lists, Trees, or Graphs.
This course covers it all!
We'll recap the basic built-in data structures to understand how they work and when to use them before we then explore important custom data structures.
In detail, this course covers the following structures:
  • Arrays (built-in)
  • Objects (built-in)
  • Sets (built-in)
  • Maps (built-in)
  • Linked Lists (custom)
  • Stacks (custom)
  • Queues (custom)
  • Hash Tables (custom)
  • Basic Trees (custom)
  • Binary Search Trees (BST, custom)
  • AVL Trees (custom)
  • Priority Queues (custom)
  • Heaps (custom)
  • Graphs (custom



You will learn how those different data structures work when they might be helpful, how to build them and of course, we'll also explore their time complexity (Big O notation)!
You'll get both the theory as well as practical examples to ensure that you fully understand all those key structures and you're able to work with them on your own after you finished this course - no matter if you need them for your next project or simply to ace an upcoming job interview!
To get the most out of this course, you should ensure that you have a basic understanding of JavaScript algorithms and that you especially understand the concept of time complexity and "Big O" notation. In case you're missing those prerequisites right now, you can explore our Algorithms course!

9+ hours​

90+ lessons​

Author
arafat-alim
Downloads
423
Views
2,151
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from arafat-alim