So you’ve worked with the basics of data structures and algorithms in Java (or another OO programming language) but feel like you need a deeper knowledge of how things work.
Maybe you have taken other courses on this topic that focus more on teaching how to pass job interview tests (theory) instead of how to make good choices for the programs you develop (implementation).
Or maybe you are ready to move from a junior programming position to a more senior one and need to get skilled in advanced concepts like data structures, and how to apply them to your own projects.
Whatever the reason, if you are looking for a course that focus on the implementations to give you a complete understanding of how things work, then this is the course for you.
This course goes over the theory of how things work, but only to give you what you need to know to understand the implementation covered.
Complete source code is included and available for you to download.
This is a hands–on course! If you want to try understand things at a deep level, and work on implementations, rather than theory, then again, this is the course for you.
Topics covered:–
Arrays
Linked Lists
Trees
Hashtables
Stacks
Queues
Heaps
Sort algorithms
Search algorithms
Instructor Details
Courses : 10
Specification: Data Structures and Algorithms: Deep Dive Using Java
|
29 reviews for Data Structures and Algorithms: Deep Dive Using Java
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$99.99 $17.99
Yeong Tsann Phua –
Simple yet precise explanation
Milton Sandino –
The lessons are easy to follow because the instructor explains things logically, gives good visual examples and explains the coding throughly as she writes it.
Ramzy Rashaun –
so far is good
Hern n Cervera –
The explanations of sorting algorithms really need a more visual demonstration, such as more diagrams or an animation. I found myself often looking elsewhere to understand the topics of this course
Temidayo Oluwabusola –
So far, So good.
Jacob Daniel Leiner –
these sorting algorithms are explained in the most confusing way possible. Google each of these online and then record what those people did.
Manas Verma –
Some of sorting is not explained properly.
Saurabh Nair –
The course is well designed with a good structure and the instructor is very good at explaining the algorithms and data structures in a very simple and easy to understand manner.
Thilakshan Baskaran –
This is great course for someone looking to learn intermediate programming. The instructor is very clear and concise. I was able to follow along with her without getting lost. This is the first course on udemy that I’ve fully completed. Highly recommended.
Sanjay –
Excellent Explanation
Danish Ahmed2 –
Very well explained
Mrinal Sharma –
Loved the course
Shakti Tripathi –
The instructor explains very clear n concise way.
Gopi Gorantala –
Sarah Ettritch truly have very in depth knowledge on Java.. Sarah tries to explain the concept in a way that every programmer finds it easy. She teaches Java and beyond coding.. I truly Love this course.
George Bou Rizk –
the versions old and some steps have changed.
Aniket Dogra –
It was truly one of my best choices to have come across such an interactive and precise course on Data Structures.
ymy my –
I have a better understanding of the algorithm. It was easier to understand string processing, collections, lambda, etc. before working on it.
Ja Xu –
this is a trololollololollolol answer
Bogomil Stoyanov –
A very good course. Provides a good understanding of the material.
manjot singh –
Great Course!!
Omkar Sawant –
Good course
Ananya Mukherjee –
The course is the best for getting a grasp over Data Structures and Algorithms specially if you are a novice and looking for the best course to start your career in Java . Prerequisite : Clear concepts of OOP.
Tumba –
yes it is
Shubham Nayak –
Its perfect for those who are not from computer science background and freshers
Roger Perryman –
The instructor does a great job explaining things. It does feel a little basic for a deep dive course, even if it is labeled intermediate. But it is early in the course.
Colin Kingsley –
good match
Jay Montgomery –
Covers roughly the same as my Data Structures class from college. This class is a great refresher. And this time its in Java instead of Turbo Pascal 2.0. Moving on to Advanced Data Structures.
Bogdan Tataru –
Until now the explanation provided by the teacher a very good.
Samiksa Makeshkumar –
It was a great learning experience with implementation alongside theory and challenges at the end of each section