Master Linear Data Structures
Complete Guide and Hands-on Tutorials on Linear Data Structures
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
Course Structure
84 lectures • 12h 54m total duration
About This Course
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
Used by learners at
Featured Review
@mohammaday0572
Student Feedback
84%
13%
3%
0%
0%
Reviews
Course Instructor
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
Includes Certificate of Completion

Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 84 video lectures
- GPT-4 level AI assistance
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