Tutorialspoint

This Black Friday, Get lowest Price Ever! Use: BFS8

Data Structures in JavaScript: Fundamentals Course

person icon Eduonix Learning Solutions

4.4

Data Structures in JavaScript: Fundamentals Course

Learn the fundamentals of computer programming using JavaScript data structures

updated on icon Updated on Oct, 2024

language icon Language - English

person icon Eduonix Learning Solutions

English [CC]

category icon Development ,Software Engineering,Data Structures

Lectures -89

Duration -14 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

If you want to be a good programmer or want to build good software, then the knowledge of data structures and their role in software development becomes essential. Data Structure is basically a process for collecting and organizing the data in the best way possible for performing operations efficiently. They form the fundamentals of computer science. With a good understanding of data structure, we master the way of organizing and storing data for a specific purpose.  This course is aimed at helping you understand the core concepts behind these data structures and how they are used to build algorithms that solve business problems.

 Why this course is important?

This course gives insight into the data science and algorithms in JavaScript covering all the essential topics. It unfolds with the basic introduction, and then covers all the aspects of arrays such as arrays vs lists, common array iterations, array functions, and others. Following this, lists, big o time space asymptomatic analysis, linked lists, and stacks are also covered in detail. Lastly, introduction to queues, its implementation, various aspects of recursion, trees, hash maps, and graphs are also covered for the complete understanding of data science and algorithms.

This course includes:

1. Introduction to the data structure

2. Arrays, common array comparisons, array functions, searching arrays, 2d arrays, iterating over 2d arrays, Minesweeper challenge, minesweeper solution, and others

3. Lists, implementing list push, implementing list remove, and so on

4. Big o time space asymptomatic analysis- its introduction, big o of n squared, no constants, big o challenge, and big o solution

5. Linked lists, coding linked lists, linked list class, remove at index and add at index

6. Stacks- introduction, implementation, stack out of linked list, stack out of array, condense challenge, and others

7. Queues, recursion, trees, hash maps, graphs, and many more important things!

 Get started with this course now to learn data structures and algorithms for acing any job interview or building better software!

 Who this course is for:

  • Anyone who wants to learn software engineering will find this course very useful
  • Learn to build better software with a conceptual understanding of the fundamental data structures.

Goals

  • Learn fundamental concepts of Data Structures and Algorithms
  • Learn to implement popular data structures in JavaScript
  • Learn how data structures are used for creating software

Prerequisites

  • Basic knowledge of JavaScript is required for completing this course.
Data Structures in JavaScript: Fundamentals Course

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
1 Lectures
  • play icon Introduction 01:07 01:07
Arrays
14 Lectures
Tutorialspoint
Lists
9 Lectures
Tutorialspoint
Big o Time Space Asymptotic Analysis
6 Lectures
Tutorialspoint
Linked Lists
10 Lectures
Tutorialspoint
Stacks
11 Lectures
Tutorialspoint
Queues
7 Lectures
Tutorialspoint
Recursion
6 Lectures
Tutorialspoint
Trees
17 Lectures
Tutorialspoint
Hash Maps
4 Lectures
Tutorialspoint
Graphs
3 Lectures
Tutorialspoint

Instructor Details

Eduonix Learning Solutions

Eduonix Learning Solutions

Eduonix creates and distributes high quality technology training content. Our team of  industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world.  We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515