Java comes equipped with Collection, Map, List, Queue, Deque, BlockingQueue, Deque, Iterator and Iterable. And those are just some of the interfaces. We have a bunch of abstract classes, plus the implementations that we all know and love: HashMap and ArrayList.
In this one-day course, we explore all the interfaces and classes that Java offers in the latest JDK collection framework. At the end, you will have a much better idea of what collections to use when. You will also know how to write your own collections.
Here are some of the many things we will cover during this workshop:
Most of our courses give students a lot of exercises. This course is different. We have an outline of what we want to cover, but then it is the author of the course demonstrating the various data structures and the students able to ask questions. There are no "slides" as such, everything is in code. At the end of the course, you will get a complete source repository of all the examples that we coded during class. Even though there are no exercises, students are encouraged to follow along in their IDE and try out the ideas that the instructor is demonstrating.
This course is aimed at junior to intermediate Java programmers wanting to learn what Java data structures are available and how to best use them.
This course is aimed at junior to intermediate Java programmers wanting to learn what Java data structures are available and how to best use them.
There are several options for you to attend this course:
1. In-house Course:
Presented at your company in-person by one of our Certified JavaSpecialist Instructors. Price is €3200 for up to 10 students, above that is an additional €300 per student, plus the travel expenses of the instructor, plus one teaching assistant. Please contact us if you have any questions.
Note: Due to the current COVID-19 pandemic, in person training is currently unavailable. Please choose Remote Instructor-Led Course instead.
2. Remote Instructor-Led Course:
Presented via video conference to your team of programmers by the author of the course. Price is €2976 for up to 10 students, above that is an additional €270 per student. Because of the extreme circumstances of COVID-19, we are also offering classes for six or more students. These are priced at €2300 for the first 6 students, thereafter an additional €283 per student. These prices are guaranteed until the 31st of May 2021.
Please contact us if you have any questions.
3. Self-Study:
Please see our self-study option for more information.
* Price is excluding EU VAT and withholding taxes where applicable. Please contact us for an exact quote for your country.
Location | Dates | Presenter | Language | Fees |
---|
* Price is excluding EU VAT where applicable. Please contact us for an exact quote for your country.
The emphasis of this training workshop is to learn what data structures modern Java has to offer. Here is our outline:
Should you not be satisfied with the quality of the training or the delivery, we will gladly refund you 100% of the course fees. This needs to be brought to our attention within the first 4 hours of the course and a chance should be given to correct whatever you are not satisfied with. If you are still not satisfied, we will refund you 100% of the course fees, plus we will pay our own travel expenses. The training material then remains the property of JavaSpecialists.EU.
If the course is cancelled more than two weeks before the start of the course, a 10% cancellation fee of the fees will apply, plus any non-refundable travel expenses incurred by the trainer.
If the course is cancelled within two weeks of the start of the course, a 50% cancellation fee of the fees will apply, plus any non-refundable travel expenses incurred by the trainer.
No refund will be given to cancellations during the course.
We deliver relevant courses, by top Java developers to produce more resourceful and efficient programmers within their organisations.
We can help make your Java application run faster and trouble-shoot concurrency and performance bugs...