This is a live virtual class running on February 21st, 2019 from 07:00-11:00 PST, 10:00-14:00 EST, 15:00-19:00 UTC
Anyone registered will get access to the recording.
Java programmers typically use only very few collection classes for all of their work. Often they chose inappropriate ones. In this course, we will look at what each collection costs and when you should use which one. Some of the questions will we answer include: Which is the best Collection to use in Java? When do you need to employ ConcurrentSkipListSet? What is the computational time complexity of WeakHashMap?
Sign up to The Java Specialists’ Newsletter for lots of tips on the latest Java developments: https://www.javaspecialists.eu/archive
The timeframes are only estimates and may vary according to how the class is progressing
Section 1 - Introduction to Collections in Java (10 minutes)
Section 1 Quiz (5 minutes)
Section 2 – Lists (30 minutes)
Section 2 Quiz (5 minutes)
Section 3 – Sorting (25 minutes)
Section 3 Quiz (5 minutes)
Section 4 – Sets (15 minutes)
Section 4 Quiz (5 minutes)
Section 5 – Hashing (15 minutes)
Section 5 Quiz (5 minutes)
Section 6 – Maps (45 minutes)
Section 6 Quiz (5 minutes)
Section 7 - Queues and Deques (25 minutes)
Section 7 Quiz (5 minutes)
Section 8 - Collection Facades (15 minutes)
Section 8 Quiz (5 minutes)
Section 9 – Wrap-up (15 minutes)
"For me it was a very interesting revisit to data structures. It is very educational to follow along and hear your comments as you code. Interesting to learn about alternate syntaxes etc , not always obvious to me :-), but that's the objective of the webinars to show new or advanced ways of coding."
Heinz Kabutz is the author of The Java Specialists’ Newsletter, a publication enjoyed by tens of thousands of Java experts in over 145 countries. His book “Dynamic Proxies (in German)” was #1 Bestseller on Amazon.de in Fachbücher für Informatik for about five minutes until Amazon fixed their algorithm. Thanks to a supportive mother, he has now sold 5 copies.
Heinz’s Java Specialists’ newsletter is filled with amusing anecdotes of life on the Island of Crete. He is a popular speaker at all the best Java conferences around the world, and also at some of the worst. He teaches Java courses in classrooms around the world, where his prime objective is to make absolutely sure that none of his students fall asleep. He is not always successful.