Log in with your ACM Web Account

I forgot my password
Create an ACM Web Account

ACM Ruby Learning Path



Your host:
David A. Black

Introduction

On this Learning Path you'll find a selection of slides, essays, code demos, exercises, and pointers to resources, designed to introduce you to the Ruby programming language.

The goal of this Learning Path is to give you your bearings in Ruby—the language itself along with its history and culture, and to encourage you to study Ruby further on your own. Each module in the Learning Path is a little different in form and content than the others; some include essays, some have pictures, some present code. Ruby is dynamic and so is its community, so we felt that the language was best served by an eclectic mix of materials, which we hope you enjoy as you begin your study of Ruby.

With that in mind, here are the components of the Learning Path in roughly the order you'll probably want to visit them (though each one is independent, so feel free to move around if you want to).

Short Essays on Ruby PDF

Essays on a variety of aspects of Ruby history and culture

 


TABLE OF CONTENTS

Log in with a free ACM Web Account to view all of the materials in this Learning Path.

NELSON MANDELA

Education is the most powerful weapon which you can use to change the world.

NELSON MANDELA

Safari Books Online                         Books 24x7