Data Structures in Java
8h 3m 54s
English
Paid
Course description
Data Structures in Java (Late 2017 Edition) is an action-packed 8 hours of tips and tricks that professional Java programmers have used for the past 20 years to produce code that is robust and fast. Every lecture is followed by a short quiz to test your learning. Sometimes the questions are easy, others require some research on your side. Over 130 quiz questions in total will help you gauge how well you understood the various data structures.
Watch Online
0:00
/ #1: Welcome
All Course Lessons (38)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Welcome Demo | 03:09 | |
| 2 | Computational Time Complexity | 23:00 | |
| 3 | Space Complexity | 04:13 | |
| 4 | Arrays | 15:21 | |
| 5 | Lists | 13:23 | |
| 6 | ArrayList | 14:08 | |
| 7 | Iteration | 07:56 | |
| 8 | CopyOnWriteArrayList | 07:04 | |
| 9 | LinkedList | 08:40 | |
| 10 | Vector | 04:11 | |
| 11 | Stack | 05:35 | |
| 12 | Sorting lists | 49:42 | |
| 13 | Sets | 10:07 | |
| 14 | TreeSet | 35:20 | |
| 15 | ConcurrentSkipListSet | 09:44 | |
| 16 | CopyOnWriteArraySet | 18:03 | |
| 17 | Hashing | 16:26 | |
| 18 | HashSet | 13:44 | |
| 19 | ConcurrentHashMap.newKeySet() | 03:29 | |
| 20 | Maps | 02:12 | |
| 21 | HashMap | 28:35 | |
| 22 | ConcurrentHashMap | 06:29 | |
| 23 | TreeMap | 18:43 | |
| 24 | ConcurrentSkipListMap | 09:03 | |
| 25 | Hashtable | 18:16 | |
| 26 | LinkedHashMap and LinkedHashSet | 13:17 | |
| 27 | Highly Specialized Collections: EnumSet, EnumMap, IdentityHashMap, Properties, WeakHashMap | 19:54 | |
| 28 | Queues and Deques | 04:34 | |
| 29 | ConcurrentLinkedQueue and ConcurrentLinkedDeque | 11:30 | |
| 30 | ArrayDeque | 01:51 | |
| 31 | BlockingQueues | 14:13 | |
| 32 | LinkedBlockingQueue and LinkedBlockingDeque | 06:27 | |
| 33 | ArrayBlockingQueue | 16:01 | |
| 34 | Highly specialized queues: DelayQueue, SynchronousQueue, LinkedTransferQueue | 18:05 | |
| 35 | PriorityQueue and PriorityBlockingQueue | 17:36 | |
| 36 | java.util.Collections | 11:03 | |
| 37 | java.util.Arrays | 01:25 | |
| 38 | Conclusion And Where To Next? | 01:25 |
Unlock unlimited learning
Get instant access to all 37 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka
Sources: udemy
Hi there! My name is Ali Gelenler. I'm here to help you learn microservices architecture while applying Clean and Hexagonal Architectures and using Domain Drive
18 hours 2 minutes 34 seconds
Mastering Java 17
Sources: javaspecialists.eu
In this course, we will take an in-depth look at the key innovations in Java 12, 13, 14, 15, 16, and 17. It is ideal for programmers working with Java 11...
8 hours 20 minutes 27 seconds
Experience Design Patterns In Java
Sources: udemy
Boost your software designs by taking this content-rich and hands on fully featured training course. This course will give you insight in the more than 20+ desi
7 hours 19 minutes 58 seconds
Java from Zero to First Job, Practical Guide, 2000+ examples
Sources: udemy
Welcome to the fundamental and the most complete course 'Java from Zero to First Job'. As it's declared in the course name, it's created for people who want to
80 hours 4 minutes 49 seconds
Cats
Sources: rockthejvm.com
We Scala programmers love abstractions and Cats is one of the most popular libraries. At the same time, Cats is notorious for having a steep learning curve. Fun
10 hours 39 minutes 36 seconds