- Frontend learning path Become a frontend React web developer by learning through interactive courses
- Backend learning path Become a backend developer by learning through interactive courses
- Full-stack learning path PopularBecome a full-stack web developer by learning through interactive courses
- Web 3.0 And Blockchain BetaStart your Web 3.0 journey building with ethereum, solidity, and more
Start a practice playground
Practice anything inside browser without any download/setup
Build a project
Build projects, get community feedback and gain confidence
Master Linear Data Structures
Complete Guide and Hands-on Tutorials on Linear Data Structures
Heads up!
This is an official course from Data Structures And Algorithms Learning Path learning path.
Goals
- 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 lectures • 12:54:12 total duration
Student feedback
100%
0%
0%
0%
0%
Reviews
Your Course Instructor
Piyush Garg
Full-stack Developer
Course content:
- 12 hours+ on-demand video content
- This course + all other courses access (codedamn Pro)
- Full lifetime access (Purchase without codedamn Pro)
- Certificate of completion
Secure Payment


Upgrade to codedamn Pro Plan and unlock more courses for accelerated learning. Unlimited courses, interactive learning and more.
Free
- HD video content
- Certificate of completion
- Mentorship from codedamn staff
- Support over WhatsApp
- Full learning path unlocked
- Unlimited hands-on practice
Pro
- HD video content
- Certificate of completion
- Mentorship from codedamn staff
- All exclusive courses unlocked
- Unlimited hands-on practice