HOME > Development > Java Collection Framework in Detail

Java Collection Framework in Detail

  • Development
  • Apr 26, 2025
SynopsisJava Collection Framework in Detail, available at $19.99, has...
Java Collection Framework in Detail  No.1

Java Collection Framework in Detail, available at $19.99, has an average rating of 4.05, with 61 lectures, based on 41 reviews, and has 9101 subscribers.

You will learn about Collection Interfaces Types of Data Structures Lamda Expresssions ArrayList Class LinkedList Class Iterator, ListIterator and Spliterator Queue and Stack ArrayDeque Class PriorityQueue Class Map Classes How Hashing Works HashMap Class LinkedHashMap Class TreeMap Class EnumMap, WeakHashMap and IdentityHashMap Classes HashSet Class LinkedHashSet Class TreeSet Class Collection Algorithms Concurrent Collection Classes Legacy Collection Classes – Vector/Properties/HashTable Classes This course is ideal for individuals who are Beginner Java Developers who intends to Master Collection Framework or Java Developers who wants to refresh their Collection Framework Knowledge and Concepts or Anyone who wants to learn Java Collection Framework It is particularly useful for Beginner Java Developers who intends to Master Collection Framework or Java Developers who wants to refresh their Collection Framework Knowledge and Concepts or Anyone who wants to learn Java Collection Framework.

Enroll now: Java Collection Framework in Detail

Summary

Title: Java Collection Framework in Detail

Price: $19.99

Average Rating: 4.05

Number of Lectures: 61

Number of Published Lectures: 61

Number of Curriculum Items: 61

Number of Published Curriculum Objects: 61

Original Price: ?1,199

Quality Status: approved

Status: Live

What You Will Learn

  • Collection Interfaces
  • Types of Data Structures
  • Lamda Expresssions
  • ArrayList Class
  • LinkedList Class
  • Iterator, ListIterator and Spliterator
  • Queue and Stack
  • ArrayDeque Class
  • PriorityQueue Class
  • Map Classes
  • How Hashing Works
  • HashMap Class
  • LinkedHashMap Class
  • TreeMap Class
  • EnumMap, WeakHashMap and IdentityHashMap Classes
  • HashSet Class
  • LinkedHashSet Class
  • TreeSet Class
  • Collection Algorithms
  • Concurrent Collection Classes
  • Legacy Collection Classes – Vector/Properties/HashTable Classes
  • Who Should Attend

  • Beginner Java Developers who intends to Master Collection Framework
  • Java Developers who wants to refresh their Collection Framework Knowledge and Concepts
  • Anyone who wants to learn Java Collection Framework
  • Target Audiences

  • Beginner Java Developers who intends to Master Collection Framework
  • Java Developers who wants to refresh their Collection Framework Knowledge and Concepts
  • Anyone who wants to learn Java Collection Framework
  • Collection Framework is one of the pillars of Java Programming Language, Not a single day pass through without touching any of the Collection classes by a Java Developer, To Sharp your coding skills and Solve real world problems in a very efficient manner, one need to know Collection Framework and How to use them to the fullest.

    In this highly structured and slowly paced course, I teach you

  • Data Structure types

  • Key concepts required in order to learn Collection classes

  • Collection Classes

  • Legacy classes & Collection Algorithms

  • I handpicked some real world problems to help you understand why each class is so special and which class can be used in order to solve a problem efficiently. These Handpicked problems are one of the most frequently asked interview questions and helps you understand the behavior of Collection classes. And We also will discuss How below classes internally works

  • Lists

  • Queues

  • Stack

  • Sets

  • Hashing Mechanism

  • Object to Object Reference (Helps you easily understand Internal LinkedList Implementation)

  • These basic concepts helps you decide when to use and when not to use a particular Collection class. Most of the concepts are explained using Animations from which you can easily understand.

    I have tried my best to bring you the best content that you deserve, At the end of this course, You will learn Collection classes in detail, It’s usages, and when to use them in order to build Highly Efficient Applications.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Welcome

    Lecture 2: Setting up Environment : Java and IDE

    Lecture 3: Version change note

    Chapter 2: Generics, Interfaces, Collections, Objects

    Lecture 1: What Are Data Structures?

    Lecture 2: Types of Data Structures

    Lecture 3: Collections Overview

    Lecture 4: Generics and Collections

    Lecture 5: Brushing up Java Interfaces

    Lecture 6: Object and Dot Operator

    Chapter 3: Lambda Expressions and Functional Interfaces

    Lecture 1: Lambda Expressions and Functional Interfaces

    Chapter 4: Collection Interfaces

    Lecture 1: Interfaces of Collection Framework

    Chapter 5: List classes in detail

    Lecture 1: List Classes

    Lecture 2: ArrayList : How it Internally Works

    Lecture 3: ArrayList : Constructors and Methods

    Lecture 4: ArrayList Demo

    Lecture 5: LinkedList Overview

    Lecture 6: How Object to Object Reference works

    Lecture 7: Implementation of LinkedList

    Lecture 8: LinkedList : Constructors and Methods

    Lecture 9: LinkedList Demo

    Lecture 10: ArrayList Vs LinkedList

    Chapter 6: Arrays in Java

    Lecture 1: Overview of Arrays : 1D, 2D and Multidimensional Arrays

    Lecture 2: Arrays class from java.util : Methods Overview

    Chapter 7: Iterator, ListIterator and SplitIterator

    Lecture 1: Iterator, ListIterator and SplitIterator

    Lecture 2: Methods of Iterators

    Lecture 3: Iterators Demo

    Chapter 8: Queue, Stack, PriorityQueue and ArrayDeque

    Lecture 1: Overview

    Lecture 2: Queue and Stack Quick Introduction

    Lecture 3: Queue & Stack Implementation using LinkedList

    Lecture 4: ArrayDeque Class : Constructors and Methods

    Lecture 5: Stack Class and Real World Problem Statement

    Lecture 6: Solving Expression Evaluation Using Stack

    Lecture 7: PriorityQueue Class Introduction & Methods

    Lecture 8: Problem : Shop Items

    Lecture 9: End of Section

    Chapter 9: Map classes in detail

    Lecture 1: Working with maps and introduction to its classes

    Lecture 2: What is Hashing? How it Works?

    Lecture 3: HashMap Class

    Lecture 4: HashMap Demo

    Lecture 5: LinkedHashMap Class

    Lecture 6: TreeMap Class

    Lecture 7: TreeMap Demo

    Lecture 8: Difference Between HashMap, LinkedHashMap and TreeMap

    Lecture 9: EnumMap, WeakHashMap and IdentityHashMap Classes

    Lecture 10: Problem : Find Duplicate Characters in a String using HashMap

    Lecture 11: Problem : Find Anagram Groups

    Lecture 12: End of Section

    Chapter 10: Set Classes in detail

    Lecture 1: Introduction to Set Classes

    Lecture 2: HashSet and LinkedHashSet Class : Methods and Constructors

    Lecture 3: HashSet and LinkedHashSet Demo

    Lecture 4: TreeSet Class : Methods and Constructors

    Lecture 5: Set Operations Demo: Union, Intersect and Minus

    Chapter 11: Legacy classes and Collection Algorithms

    Lecture 1: Legacy Classes : Vector, HashTable, Properties and Stack

    Lecture 2: Introduction to Collection Algorithms

    Lecture 3: Collection Algorithms

    Lecture 4: Concurrent Collection Classes

    Chapter 12: Problems and Projects

    Lecture 1: Chess Knights Tour Problem

    Lecture 2: Most Appeared words in a File

    Lecture 3: Binary Search Problem

    Lecture 4: Lets Build a Music Player

    Lecture 5: Thank you

    Instructors

  • Java Collection Framework in Detail  No.2
    Antony Vilson
    Software Professional & Trainer
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 0 votes
  • 3 stars: 6 votes
  • 4 stars: 15 votes
  • 5 stars: 19 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!