Java Data Structures & Algorithms + LEETCODE Exercises

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Welcome to Data Structures & Algorithms in Java

This course makes learning to code fun and makes hard concepts easy to understand.

How did I do this?  By using animations!

Animating the Data Structures & Algorithms makes everything more visually engaging and allows students to learn more material – in less time – with higher retention (a pretty good combination).

I will use these visuals to guide you, step-by-step, through the entire course.

The course also includes dozens-and-dozens of Coding Exercises. So you can immediately put everything into practice as soon as you learn it (a very important step).

All of this will help you to feel more confident and prepared when you walk into a coding interview.

I have made several Free Sample Videos available for the course so you can see the difference the animations make.

Also, I am very active on the Q&A, so I will be with you every_step_of _the_way.

Show More

What Will You Learn?

  • 100 Coding Exercises with Detailed Explanations
  • Learn DSA Faster with Animated Examples
  • Mastery of Data Structures and Algorithms
  • Confidently Answer Technical Interview Questions
  • Time and Space Complexity of Data Structures and Algorithms
  • Strengthen Your Skills as a Developer

Course Content

Subtitle Guide – Hướng dẫn thêm phụ đề

03 – Classes & Pointers

05 – LL Coding Exercises

06 – LL Interview LeetCode Exercises

08 – DLL Coding Exercises

09 – DLL Interview LeetCode Exercises

11 – S&Q Coding Exercises

12 – S&Q Interview LeetCode Exercises

14 – BST Coding Exercises

15 – BST Interview LeetCode Exercises

17 – HT Coding Exercises

18 – HT Interview LeetCode Exercises

20 – Graph Coding Exercises

22 – Heap Coding Exercises

23 – Heap Interview LeetCode Exercises

26 – rBST Coding Exercises

27 – rBST Interview LeetCode Exercises

29 – BST Traversal Coding Exercises

30 – BST Traversal Interview LeetCode Exercises

32 – Basic Sorts Coding Exercises

33 – Basic Sorts Interview LeetCode Exercises

35 – Merge Sort Coding Exercises

36 – Merge Interview LeetCode Exercise

38 – Quick Sort Coding Exercises

40 – Array Interview LeetCode Exercises

41 – Coding Exercises