Data Structures and Algorithms in java (Udemy.com)
Data Structures and algorithms: Binary Search Tree (BST), Linked List, Stack, Queue, Array, Selection and Insertion Sort
Created by: Muhammad Hamza AbdulRehman
Last updated November 2021
What you will learn
- Learn Linear & Non-Linear Data Structures plus Algorithms
- Coding & strong concepts regarding data structures and algorithms
- Topics like Linked List, Stack, Queue, Array
- Coding & explanation of Algorithms like Selection sort, Insertion sort that are of core importance.
- Tree and Binary Search Tree (BST) in Non-Linear Data Structures
How it compares
Against the other 86 rated Udemy courses in Data Structures and Algorithms on CourseDuck:
- Rating4.4 out of 5higher than 32% of them
- Reviews245#49 of 87 by number of reviews
- Length2.5 hoursshorter than 93% of them
- Last updatedNovember 2021earlier than 69% of them
Course Description
This course data Structures and Algorithms using java includes explanation of various data structures with coding examples, provided with detail explanation of code side by side with concept building.
Most important Data Structures like
Linked List, Binary Search Tree(BST), stack, Queue are explained in detail with concepts made easy to understand.
Algorithms like
Selection Sort, Insertion Sort are part of this course with visual explanations.
This course is for students who want good understanding of data structures and algorithms and want to understand code.
By taking this course students will be able to use these skills to write or understand data structures in other languages as well, because concepts build from this course are very generic regarding Data structures and Algorithms.
Topics like BST and Linked List are in very detail so that you can have good grip over them and they are of core importance.
There are animations to help you understand topics, so beside code visual explanations help a lot.
Topics like BST and Linked List need extra care to understand well.
Similarly Selection Sort, Insertion Sort are explained in code and visually.
So by taking this course you will be good in a lot of topics in Data structures.
Instructor Details
- 4.4 Rating
245 Reviews
Muhammad Hamza AbdulRehman
ASalamoalikum
Hi there,
Peace and Blessings be upon you Dear students, My name is Hamza, i am a developer and mentor. I have a coding experience of more than 10 years now. I guide and mentor students to help them make their skills and concepts strong. I worked on many programming languages and developed multiple applications. And i use my skills for good purpose only. I have mentored many students over the globe.
My courses focus on coding and concepts, because if you have strong concepts then coding becomes easy.
More courses by Muhammad Hamza AbdulRehman
Learn Data Structures and Algorithms using c++ (2023)
4.2 (149 Reviews)
Provider: Udemy
Time: 2.7h
$19.99
More Data Structures and Algorithms courses
JavaScript Data Structures & Algorithms + LEETCODE Exercises (2026)
4.9 (4,131 Reviews)
Provider: Udemy
Time: 9.6h
$119.99
Data Structures & Algorithms: Coding Interview Masterclass (2026)
4.8 (15,900 Reviews)
Provider: Udemy
Time: 10.8h
$99.99
Master the Coding Interview: Big Tech (FAANG) Interviews (2026)
4.8 (6,000 Reviews)
Provider: Udemy
Time: 36.8h
$109.99
Mastering critical SKILLS in Algorithms using C++: Part 1 (2023)
4.8 (598 Reviews)
Provider: Udemy
Time: 18.9h
$84.99
Reviews
By Chandrashekhar on 10/5/2024
this course is just amazing ,explanation of each and every topic was next level.i am new to data structure but still i am understanding a lot.thanks for giving me this wonderfull opurtunity to learn in this highly recomended platform.
By Lodgerio Padlan on 4/3/2020
Great tutorial from a great instructor. Cheers !!! Very impressive. Easy to understand !!!
By Maharshi Soni on 12/11/2019
Content was ok. not good. Add Some more complex algorithms and concepts in course.
By Rakesh on 10/21/2019
The way he explains is good.I request the content creator to include advanced topics as well for a better overview on data structures. Better visuals provided in the course.
By ABDUL SALAM (Father Name:ABDUL JABBAR) on 6/10/2019
this short tutorial is amazing and precise and student needs many other courses for free in which programming codes are available
By Mayank Ahuja on 5/7/2019
the course was very beneficial for me, as it strengthens my concept of Data structures and algorithms.
By Edson Martins on 5/7/2019
Clear and simple explanations about algorithms and data structure. Sometimes is good to have something simple and easy like this course to show how things work.
By Nagaveda Sai Kumar Reddy on 4/25/2019
This course is really very very impressive and helpful a lot..I loved this course.The explanation was so good that everyone can easily understand that..
By Debbie Jantzen on 3/26/2019
It's a little hard to understand the English, but the captions help somewhat. The captions could be better.
By Krishna Pratap Singh on 3/22/2019
I recommend to every one once you watching here .Thier is a good content of data structure
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100






