MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Build an Address Book in Ruby

Course Summary

In this course, you'll build a simple command line address book application using Ruby. You'll put to use a lot of skills learned in previous courses to put everything together: objects, classes, blocks, input and output, and more.

  • +

    Course Syllabus

    Class Design

    In this stage we're going to start to design the classes that we'll use throughout the rest of the address book program. 11 steps
    • Contact Class: Part 1 6:05
    • Create a Contact Class 1 objective
    • Contact Class: Part 2 4:04
    • Write a Method 1 objective
    • Phone Number Class 6:15
    • Write a to_s Method 1 objective
    • Address Class: Part 1 5:00
    • Address Class: Part 2 3:44
    • Initializing and Calling Methods 2 objectives
    • Address Book Class 4:25
    • Instance variable instantiation 2 objectives
    Search is an integral part of any address book application. In this stage, you'll learn how to add the ability to search to your classes. 6 steps

    Input and Output

    Our program functionality is all set up but our users have no way to interact with the program. In this stage we add a UI to the application and add a text based menu and interaction system. 8 steps

Course Fee:
USD 25

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Open Source and Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url