Computer Programming
40 learners
Ruby Classes Basics Revision
This course introduces the foundational concepts of Ruby classes and objects, focusing on implementing basic code structures and OOP concepts, as well as dealing with common edge cases.
Ruby
See path
4 lessons
20 practices
3 hours
Badge for General Programming and Algorithms,
General Programming and Algorithms
Lessons and practices
Player Class: Scoring System in Action
Expanding Classes with Conditional Logic
Rectangle Area Calculation Task
Complex Number Subtraction Method
Creating a Configurable Dice Class
Enhancing Vehicle Method with a Boolean Parameter
Ensuring Accurate Publication Year in Ruby Library System
Initializing Objects with Default Parameters
Implementing Espresso Brewing Functionality
Spaceship Class and Launch Method
Fixing the Color Change Bug in SmartLightBulb Class
Music Player Volume Control Implementation
Reinforcing Encapsulation with Smart Fridge
SmartCamera Encapsulation and Focus Adjustment
SmartWatch Battery Notification System
Spot and Fix the Delivery System Issue
Overriding Methods in Ruby: Enhancing Inherited Functionality
Enhancing Music Player with Volume Control
Attribute Inheritance in Ruby
Simulating Electronic Device and Computer Boot-up
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.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal