Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Data Structures using Java

Telusko via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn fundamental data structures and their Java implementations through this comprehensive 2 hour 43 minute course covering essential concepts from basic theory to practical coding. Explore the importance of data structures and abstract data types before diving into detailed implementations of linked lists, stacks, queues, and trees. Master linked list creation and manipulation through multiple hands-on coding sessions, understanding why linked lists solve array limitations. Implement stack operations including push, pop, peek, size, and isEmpty methods, progressing from basic implementations to dynamic array-based stacks. Build queue data structures with enqueue and dequeue operations, circular array implementations, and essential methods like isEmpty and isFull. Conclude with tree data structure fundamentals and Java implementation techniques, gaining practical experience with each data structure through step-by-step coding examples and theoretical explanations.

Syllabus

#1 What is Data Structure? | Why it is so Important?
#2 Abstract Data Type in Data Structures
#3 What is wrong with Array? | Why LinkedList?
#4 Introduction to Linked List | Data Structures
#5 Linked List Implementation in Java Part 1 | Data Structures
#6 Linked List Implementation in Java Part 2 | Data Structures
#7 Linked List Implementation in Java Part 3 | Data Structures
#9 What is Stack? | Theory
#10 Stack Implementation using Java Part 1 | Push Pop Peek Methods
#11 Stack Implementation using Java Part 2 | Size and isEmpty Methods
#12 Stack Implementation using Dynamic Array in Java
#13 Queue Implementation using Java Part 1 | EnQueue
#14 Queue Implementation using Java Part 2 | DeQueue | Circular Array
#15 Queue Implementation using Java Part 3 | isEmpty | isFull
#16 Tree Data Structure
Tree Implementation in Java | DSA

Taught by

Telusko

Reviews

Start your review of Data Structures using Java

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.