Data Structures Concepts & Singly Linked List Implementation

Data Structures Concepts & Singly Linked List Implementation
Free tutorial
Rating: 4.1 out of 5 (1,290 ratings)
26,046 students
Data Structures Concepts & Singly Linked List Implementation
Free tutorial
Rating: 4.1 out of 5 (1,290 ratings)
26,046 students
Understand the concept of linked list
Implementation of Linked operations using C programming language
Basics of data structures
Visualize how different data structures work


  • Computer
  • Knowledge of c programming
  • C programming complier
  • You should be familiar with how computers work

Data structure is a particular way of storing and organizing information in a computer so that it can be retrieved and used most productively.

Different kinds of data structures are meant for different kinds of applications, and some are highly specialized to specific tasks.

Data structures are important for the following reasons:

1. Data structures are used in almost every program or software system.

2. Specific data structures are essential ingredients of many efficient algorithms, and make possible the management of huge amounts of data, such as large integrated collection of databases.

3. Some programming languages emphasize data structures, rather than algorithms, as the key organizing factor in software design.


The course aims to teach basic data structures in computer programming. The data structures taught in the course will include Stack, Queue and Linked List using the C programming language. The primary goal is to make students visualize how different data structures work. You should take this course if you have just learned programming and want to lean how different data structures work. This course will give you enough conceptual knowledge to help you proceed with implementation of data structures yourselves.

Course Topics

  1. Stack
  2. Queue
  3. Linked List

Who this course is for:
  • students of computer science
  • Students what to understand the concept of linked list
  • This course is meant for newbies to data structures. Those who have just learnt a programming language and want to learn the basics of how data structures work
6 sections • 28 lectures • 1h 27m total length
  • Introduction
  • Abstract Data Type
  • Data Structure
  • What is Stack
  • Push
  • Pop
  • What is Queue
  • Queue operations
  • Dequeue operations
  • What is Linked list
  • Linked list in memory
  • Traversing a linked list
  • Append a new node
  • Prepend a new node
  • Add node at position
  • Delete a node
  • Introduction
  • Creating the first node
  • Displaying the linked list : Concept
  • Insert node at end of the linked list
  • Insert node at beginning of the linked list
  • Insert node at a specified position
  • Deletion of a node from beginning
  • Deletion of a node from end
  • Readme
  • Source code
  • Claim your certificate
  • Thank you.

Best seller Instructor, Teaches more than 1,00,000+ students
Chaand Sheikh
  • 4.3 Instructor Rating
  • 8,623 Reviews
  • 134,371 Students
  • 18 Courses

Chaand is a knowledgeable person and has a keen interest in helping students worldwide. He is Director of StudyEasy Organization. He and his team are dedicated to building the high-quality content of technology-based topics. The motivation for Chaand is how technology has helped him reach thousands of students worldwide.

Chaand is a great instructor, he holds a Bachelor of Computer Applications professional graduation degree course in computer science and a Master of Computer Applications, both from Maharashtra.

Currently, he has created more than 17 courses and more than 100,000+ students trust him with their learning needs. He has a profound knowledge of Java.

In fact, Chaand’s courses are often purchased by students who plan to become a Java developer and aims to get a first Java programming job but strives to discover what skills employers want.

Chaand ’s teaching style is different from other and easy to understand because he usually takes simple and easy examples and follows a step-by-step approach. His skillset includes Java, JSP & Servlets, spring framework, spring boot, Jax-rs, JSF.

Helping you master these issues is Chaand’s highest priority. At the end of the Chaand’s courses, you will have great confidence without any previous experience. What are you waiting for? Join him in this adventure from today!

Thanks for checking out Chaand's profile.

Software Security Architect
Gaurav Bhorkar
  • 4.1 Instructor Rating
  • 1,290 Reviews
  • 26,046 Students
  • 1 Course
  • 4.1 Instructor Rating
  • 1,290 Reviews
  • 26,046 Students
  • 1 Course