Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Data Structures in JavaScript - Master the Fundamentals

Course Cover
compare button icon

Course Features

icon

Duration

14.4 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

14.4 hours

Course Description

Data structures are a way to organize code in the most efficient manner to make it easier to perform operations efficiently. An algorithm is a step by step process for solving problems. It can be used to solve a computer problem or write source code. This course will teach you the concepts of JavaScript data structures and algorithms.

The course begins with an introduction to data structures, algorithms, and then you'll move on to the concept of arrays. You'll be solving a minesweeper problem to understand the importance arrays in data structures. Next, you will learn about lists and how Big O can help describe the complexity of an algorithm. As you progress, you will gain insight into stacks and queues, recursion and trees by solving problems such as condense and Josephus, palindrome and Morse code. You'll also see an overview of graphs and hash maps towards the end.

This course will give you a solid understanding about data structures and algorithms that is essential for building reliable software.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Get to grips with the fundamentals of data structures and algorithms

Learn how to solve common computer programs using algorithms

Solve challenges such as Minesweeper, Sieve of Eratosthenes, and Morse code

Target Students

If you are looking to build a solid foundation in data structures and algorithms to design and develop software, then this is the course for you

Course Instructors

Eduonix Learning Solutions

Instructor

Eduonix Learning Solutions is the instructor for this course
Course Cover