“I watched a few videos from the Data Structures course and you have some of the best examples and explanations on the subject that I’ve seen.” Will Lokes
Dr Heinz M. Kabutz – Data Structures in Java
Data Structures in Java (Late 2017 Edition) This is an action-Professional tips and tricks packed into 8 hours Java For the past 20 years, programmers have been using this method to create code that is fast and robust. Each lecture is followed up by a quick quiz to assess your knowledge. Some questions are simple, while others require you to do some research. Over 130 quiz questions in Total will allow you to gauge your understanding of the data structures.
“I am crawling through the material but finding it highly entertaining (no summer in England indeed!)” – Aristos Tofallis
“I watched a few videos from the Data Structures course and you have some of the best examples and explanations on the subject that I’ve seen.” Will Lokes
Download it immediately Dr Heinz M. Kabutz – Data Structures in Java
Your Instructor
Dr Heinz M. Kabutz
Dr Heinz M. Kabutz
Heinz Kabutz The author of The Java Specialists’ Newsletter, a publication enjoyed by tens of thousands of Java Experts in More than 145 countries. His book “Dynamic Proxies (in German)” Amazon.de #1 Bestseller in Fachbücher für Informatik for about five minutes until Amazon fixed their algorithm. He has now sold five copies thanks to his supportive mother.
Heinz’s Java Specialists’ newsletter is filled with amusing anecdotes of life on the Island of Crete. He is a well-known speaker at all the best Java Conferences around the world and at some of the worst. He teaches Java Courses in He is a teacher in classrooms all over the globe, and his primary goal is to ensure that no student falls asleep. He is not always successful.
Course Curriculum
Section 1: Introduction to Collections in Java
1. Welcome (3.08)
Samples from 1.1 Code
2. Complexity of computational time (22:59).
3. Space Complexity (4.12)
4. Arrays (15.20).
Section 2 – Lists
5. Lists (13.22)
6. ArrayList (14.07)
7. Iteration (7.55)
8. CopyOnWriteArrayList (7.03)
9. LinkedList (8.39).
10. Vector (4:10)
11. Stack (5.34)
12. Sorting lists (49.41)
Section 3 – Sets
13. Sets (10.06)
14. TreeSet (35.19)
15. ConcurrentSkipListSet (9:43)
16. CopyOnWriteArraySet (18.02).
Section 4 – Hashing
17. Hashing (16.25)
18. HashSet (13.43)
19. ConcurrentHashMap.newKeySet() (3:28)
Section 5 – Maps
20. Maps (2.11)
21. HashMap (28.34).
22. ConcurrentHashMap (6.28)
23. TreeMap (18.42)
24. ConcurrentSkipListMap (9:02)
25. Hashtable (18:15)
26. LinkedHashMap (13:16).
27. Highly Specialized Collections – EnumSet, EnumMap and IdentityHashMap. Properties, WeakHashMap (19.53).
Section 6 – Queues & Deques
28. Queues, Deques (4.33)
29. ConcurrentLinkedQueue and ConcurrentLinkedDeque (9:15)
30. ArrayDeque (11:29)
31. BlockingQueues (1:50)
32. LinkedBlockingQueue & LinkedBlockingDeque (14.12)
33. ArrayBlockingQueue (6:26)
34. High-skilled queues: DelayQueue and SynchronousQueue. LinkedTransferQueue (6:00).
35. PriorityQueue and PriorityBlockingQueue (18:04)
Section 7 – Collection Facades
36. java.util.Collections (17:35)
37. java.util.Arrays (11:02)
Section 8 – Thanks for watching
38. Conclusion and What’s Next? (1:24)
Download immediately Dr Heinz M. Kabutz – Data Structures in Java
Frequently Asked Question
What length of time do I have to access a fully-paid course?
How does lifetime access sound to you? Once you enroll, you will have unlimited access to this course on all your devices. You can also transfer your account to any other platform if you wish.
Can I cancel and join a subscription more than once?
To prevent abuse, the maximum number of cancellations and rejoins to our subscription-based courses is limited to three.
What’s the difference between a subscription and paying? in What about installments?
You do not own the rights to the content if you subscribe. The course will be removed from your account if you decline your card or cancel your subscription. All money paid to date is lost. You have to pay in You can pay your installments in smaller amounts. You can pay for the course over five or ten months, and you’ll have lifetime access once you’ve completed your installments. You can also purchase the entire course as an outright payment. in Only one amount. There is no chance of losing access.
PayPal is a way to make payments.
Yes, you can, but only for one-off purchases.
Can I obtain a EU VAT invoice?
Absolutely. First, make sure you enter your VAT number in Ensure that you fill in the correct field during payment. For an EU VAT invoice, please contact us. We will need to know the receipt number.
Do you allow me to share my login details?
No. These terms and conditions apply to a single license. Teachable tracks your progress throughout the curriculum so that you don’t know how many times you have viewed. A discount of 30% is available for 50 licenses and more purchased by one company. For bulk licensing, please contact us.
Can we use the course to run? in-Do you want to take house classes?
You can, so long as each student agrees in The class holds a valid license to take that course. Some companies offer lunchtime Design Patterns study groups that use our material. This is a good way to learn. Contact us to inquire about bulk licensing.
What happens if I’m unhappy with the course?
We wouldn’t want to make you unhappy. Contact us if you are not satisfied with your purchase in We will refund you 100% within the first 30 day and then deregister you from our course.
What is the final point of the course?
You can take the course now, and it never ends! It is self-evident.-You decide when you start and when you stop. It is important to set goals and put aside time for the course.
What if I commute and can’t watch the course?
Teachable has an iOS app that allows you to watch offline. Android is unfortunately not supported.
Continue reading: https://archive.is/kxQnT
Here’s what you can expect in Dr Heinz M. Kabutz – Data Structures in Java
Course Features
- Lectures 0
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 103
- Assessments Yes