Course image for Master Linear Data Structures
Free preview before enrolling

Master Linear Data Structures

Complete Guide and Hands-on Tutorials on Linear Data Structures

4.8
(108 ratings)
2k enrolled
Course Instructor: Piyush GargLast updated 09/2023

Course Outcomes

  • Arrays
  • Dynamic and Static Sized Arrays
  • Linked Lists
  • Circular Linked List
  • Stacks
  • Min Stack
  • Queues
  • Priority Queues
  • Deques
  • Double Ended Queues
  • HashMaps
  • Hash Function and Collision Avoiding Techniques
  • Problem Solving on LeetCode and other platforms
  • Best Practices and Coding Style

Description

This is the second part of the Complete Data Structures and Algorithms Course.

Checkout First Part (Introduction to Data Structures and Algorithms): https://codedamn.com/learn/data-structures-algorithms

Linear data structures are the most basic and fundamental data structures in computer science. They are used to store a sequence of elements, which can be accessed by their index.

The Java programming language provides a number of classes for implementing linear data structures. These classes include: Arrays, ArrayList, LinkedList, Stack and Queues.

In this course, we'll be focusing on linear data structures

Here's what you're going to learn in this course:

  • Arrays
  • Linked Lists
  • Stacks
  • Queues
  • HashMaps

Course Structure

84 lectures12h 54m total duration

  Introduction to Linear Data Structures (Watch video)
1min

Featured Review

5.0
Dec 28, 2022
course content is really good and easily understandable .
Was this review helpful?

Student feedback

4.8
Course Rating

86%

12%

2%

0%

0%

Reviews

Profile picture for Rohith
Sep 17, 2023
Great days..
Helpful?
Profile picture for chandan pandey
Sep 15, 2023
voice is too good
Helpful?
Profile picture for Shahid Khan
Sep 11, 2023
nice course
Helpful?
Profile picture for Harshita naik
Sep 11, 2023
I understood arrays in depth and got a new perspective on them.
Helpful?
Profile picture for Tushar Kumar
Sep 08, 2023
nice explanation
Helpful?
Profile picture for Aryan
Sep 07, 2023
Good explanation
Helpful?
Profile picture for Md Alimur Rehman Abbas
Sep 06, 2023
Till Now it's Great!!!
Helpful?
Profile picture for Ayush Dhiman
Sep 03, 2023
the best
Helpful?
Profile picture for sathish kumar
Sep 03, 2023
It has been very easy to understand and explanations are in great depth.. great work by piyush
Helpful?
Profile picture for VAISHNAVI K S
Aug 26, 2023
it is a great course
Helpful?

Course Instructor

Piyush Garg
Full-stack Developer
Piyush Garg
4.6 Instructor rating
685 Ratings
10k Students
9 Courses

Hi, I am Piyush and I love to explore new technologies and frameworks. I work as a freelancer in various domains such as the Backend engineer, AWS Cloud solution architect, etc. Fun fact about me: ...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro