Learn Ruby

Learn the Ruby programming language with this collection of Ruby tutorials. Complete practical projects and learn to use popular frameworks like Ruby on Rails.

All Ruby content:

  1. Ruby for Newbies: Installing Ruby and Getting Started

    Ruby for Newbies: Installing Ruby and Getting Started

    Tutorial Beginner

    Ruby is a one of the most popular languages used on the web. Today, we're starting a new screencast series here on Nettuts+ that will introduce you to Ruby,...

  2. Zero-to-Sixty: Creating and Deploying a Rails App in Under an Hour

    Zero-to-Sixty: Creating and Deploying a Rails App in Under an Hour

    Tutorial Intermediate

    Twice a month, we revisit some of our readers' favorite posts from throughout the history of Nettuts+. This tutorial was first published in January, 2010. ...

  3. 5 Awesome New Rails 3 Features

    5 Awesome New Rails 3 Features

    Tutorial Intermediate

    After more than a year of development, Ruby on Rails 3 was officially released to the public a few weeks ago. More than just an iterative update, this...

  4. Setting up a Rails Server and Deploying with Capistrano on Fedora from Scratch

    Setting up a Rails Server and Deploying with Capistrano on Fedora from Scratch

    Tutorial Intermediate

    This article and video tutorial will teach you how to setup a basic Fedora server for Rails and PostgreSQL deployments. First, we'll setup Apache and...

  5. How to Build an Unobtrusive Login System in Rails

    How to Build an Unobtrusive Login System in Rails

    Tutorial Beginner

    An unobtrusive login system is one that gets out of the user’s way. It will make your application nicer and more polished. This article will guide you...

  6. Essential Learning for Ruby and Rails

    Essential Learning for Ruby and Rails

    Tutorial Beginner

    Ruby is rapidly becoming the preferred programming language for many developers. With that said, let's look at some of the best tutorials, videos and books...

  7. From CodeIgniter to Ruby on Rails: A Conversion

    From CodeIgniter to Ruby on Rails: A Conversion

    Tutorial Beginner

    Today, we'll be creating a simple shoutbox using the CodeIgniter PHP framework. We'll then port this exact application, piece-by-piece, to Ruby on Rails!

  8. Getting Started With Restful Authentication in Rails

    Getting Started With Restful Authentication in Rails

    Tutorial Intermediate

    In this article, we will use restful_authentication to add a user system to a simple Rails application. This is great for those first starting out and need...

  9. Building a Forum From Scratch with Ruby on Rails

    Building a Forum From Scratch with Ruby on Rails

    Tutorial Beginner

    Today, we will be building a simple forum using Ruby on Rails, and we will be working up from the basics covering things like authentication and more...

  10. 31 Fascinating Ruby on Rails Tutorials & Guides

    31 Fascinating Ruby on Rails Tutorials & Guides

    Tutorial Beginner

    Ruby on Rails is an excellent framework to learn not only because it's a great web application framework, but also because it has a large and helpful...

  11. Ruby on Rails for Designers

    Ruby on Rails for Designers

    Tutorial Beginner

    Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by...

  12. Learn Ruby on Rails from Scratch: Week 1

    Learn Ruby on Rails from Scratch: Week 1

    Tutorial Beginner

    Ruby on Rails. . .by now most people have heard the hype about it. It promises more effective code, total object orientation, and true MVC architecture to...