Computer Programming
40 learners
Applying Advanced Ruby Data Structures in Practice
You will apply your knowledge of Ruby's more advanced features, including comprehensive data structures like hashes, sets, arrays, and nested structures in practice. Solving practice challenges will help to master the skills you have just revised.
Ruby
5 lessons
19 practices
3 hours
Computer Science Fundamentals
Lessons and practices
Manage a Collection of Books with BookLibrary Class
Planet Tracker Implementation
Managing Locations with MapManager
Simple Inventory Management System
Shopping Basket Manager
Implementing a Book Inventory Management
Building a Geographical Map
Conference Seating Arrangement Management
Managing Unique Tags with Sets
Manage a Collection of Books in a Library System
Managing Factory Safety Inspection Records
Library Management System
Finance Tracker Implementation
Simulated File System Management
Playlist Manager Using Stacks
Browsing History Tracker Implementation
Storage Management System
Implementing a Basic Ticket Booking System
Navigating a 2D Grid with Undo and Redo Operations
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.

Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal