Introduction to Data Structures & Algorithms in Java (Udemy.com)
Designed to help understand the fundamentals of DS & Algorithms really well. A must have for programming interviews.
Created by: Raghavendra Dixit
Last updated March 2016
What you will learn
- Be able to know and implement various data structures and algorithms
- Be able to write your own algorithms and understand if their running time is good or bad
How it compares
Against the other 231 rated Udemy courses in Java on CourseDuck:
- Rating4.0 out of 5higher than 6% of them
- Reviews3,633#66 of 232 by number of reviews
- Length5.1 hoursshorter than 75% of them
- Last updatedMarch 2016earlier than 96% of them
Course Description
This course introduces some basic data structures (arrays, linked lists, stacks, queues, trees and heaps) and algorithms (various sorting algorithms, and algorithms for operations on binary search trees and heaps). We will also cover recursion in this course. Use of graphics and animations makes the lectures very easy to understand and digest. After taking this course, you will loose your fear for data structures and algorithms.
Instructor Details
- 4.0 Rating
3,633 Reviews
Raghavendra Dixit
I am a graduate of the Indian Institute of Technology, popularly known as IIT. I have worked as a Technical Architect in both product & services based software companies with about 14 years of programming experience (as of June, 2013). I have worked with languages like Perl/Java/Objective C/Scala and JavaScript. I have also used various frameworks/platforms like Spring, Play, Cocoa and Android. I have lead some enterprise application development. In my free time I like to create technical content, which is easy to follow and really helps people in the software industry, do their job better. People undergoing my trainings and videos always have delightful experience and most of them have told me that they wish things were taught in this way at school too. I hope that people taking my courses here benefit to perform their programming jobs better and also are able to get to better positions, with confidence, in case they are looking out. Most recently I have worked as VP Engineering in a Sequoia funded startup and now I am off to do my own startup.
More courses by Raghavendra Dixit
Learn to Program in Javascript: Beginner to Pro (2015)
4.1 (12,297 Reviews)
Provider: Udemy
Time: 4.5h
Free
More Java courses
Hibernate and Spring Data JPA: Beginner to Guru (2026)
4.8 (1,265 Reviews)
Provider: Udemy
Time: 30.3h
$84.99
Learn JAVA Programming - Beginner to Master (2026)
4.7 (31,368 Reviews)
Provider: Udemy
Time: 61.4h
$119.99
The Complete Java Certification Course (2025)
4.7 (30,462 Reviews)
Provider: Udemy
Time: 18.1h
$174.99
Oracle Java Certification - Pass the Associate 1Z0-808 Exam. (2025)
4.7 (6,236 Reviews)
Provider: Udemy
Time: 20.2h
$12.99
Reviews
By Steve Job Pam on 8/10/2020
Great!
By Turki Almalki on 8/10/2020
Simple, Direct to the point. Gives good analogies.
By Nestoras Nas on 8/10/2020
Very clear instructions and the Teacher knows his stuff well!
By Rishabh Bakshi on 7/20/2020
I have learnt all the topics which are discussed in this course. but Linked LIst topics I have seen 3 4 times but I am not getting confidence in it.
By Ashok kumar on 7/4/2020
Its kind of old stuff I think , when you tube did not exist . Its pretty bad at the price they asked for . I think you tube is far better . courses like these should be free , in public domain .
By Gaurav Kumar on 6/14/2020
Very good content.
By Pawan Kumar Vishwakarma on 6/11/2020
course has good content with explanation , examples and exercise.
By Yuvakumar.Pasupathy on 5/25/2020
It was good and informative
By Rishabh Sachin Patil on 5/20/2020
it was very informative and up to the point.
By Phung Duc Nhan on 5/17/2020
Subtitles too bad
By Mammoth on 5/12/2020
The course explains the concepts very well
By Kailash Mehta on 5/11/2020
Very thorough
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100







