Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Ruby 2: Getting Started

This course will teach you the basics of Ruby with a pragmatic example. From basic types to control flow, you'll learn enough Ruby to write short programs.

Beginner
1h 40m
(106)

Created by Paolo Perrotta

Last Updated Apr 19, 2022

Course Thumbnail
  • Course

Ruby 2: Getting Started

This course will teach you the basics of Ruby with a pragmatic example. From basic types to control flow, you'll learn enough Ruby to write short programs.

Beginner
1h 40m
(106)

Created by Paolo Perrotta

Last Updated Apr 19, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Ruby is a language that prides itself on doing things its own way. In this course, Ruby 2: Getting Started, you’ll learn the basics of the Ruby programming language. First, you'll write Ruby code that solves a concrete programming problem. Next, you’ll see how even simple constructs like conditionals and loops have their own original spin in Ruby. Then, you’ll get to use the most common Ruby data types, including arrays and hashes. Finally, you’ll learn how to deal with programming errors and exceptions. When you're finished with this course, you’ll know how to write a simple Ruby program, and you’ll be on solid ground to delve into more specific aspects of this brilliant language.

Ruby 2: Getting Started
Beginner
1h 40m
(106)
Table of contents

About the author
Paolo Perrotta - Pluralsight course - Ruby 2: Getting Started
Paolo Perrotta
13 courses 4.9 author rating 18745 ratings

Paolo Perrotta is a traveling coach and a software mentor. He wrote "Metaprogramming Ruby", widely praised as one of the essential books on Ruby.

Get started with Pluralsight