You will apply your knowledge on Java's more advanced features, including comprehensive data structures like maps, sets, arrays, and nested lists in practice. Solving practice challenges will help to master the skills you have just revised.
Overview
Syllabus
- Unit 1: Managing Data with Lists and Classes in Java
- Managing Book Library with Java Classes
- Creating a Product Management System in Java
- Managing Locations with Lists and Objects in Java
- Unit 2: Creating an Address Book Application Using Java HashMap
- Inventory Management System in Java Using HashMap
- Managing a Library System Using Java HashMap
- Creating a Movie Library Application Using Java HashMap
- Implementing a Bi-Directional Geographical Map in Java
- Unit 3: Managing Student Enrollments Using Java HashMap and ArrayList
- Managing Conference Seating Arrangements Using Java HashSet and ArrayList
- Managing Tags for Items using Java HashSet
- Managing Course Enrollments with HashMap and ArrayList in Java
- Unit 4: Managing Employee Records with Nested Maps and Lists in Java
- Managing Safety Inspection Records in Java
- Managing Library Books and Authors with Nested Maps in Java
- Implementing a Personal Finance Tracker in Java
- Implementing a Hierarchical File System in Java
- Unit 5: Managing Document Editing History Using Stacks in Java
- Managing Text Edits with Stacks in Java
- Managing Browser History with Stacks in Java
- Efficiently Managing Storage with Queues and Stacks in Java
- Implementing a Priority-based Ticket Booking System in Java
- Navigating a 2D Grid Using Stacks in Java