Ruby on Rails Resources

Installation

Sometimes, the most time consuming part of learning a new programming language is simply installing a working version of the software. With help from these resources, you'll have Rails up in no time.

Manual Installation

If you're interested in getting Rails to work on your own, you'll need to follow the following steps:

Automatic Installation

Why do all of the work when someone else will do it for you? Here are two options for automatically installing Rails.

Walkthroughs

These step-by-step guides will walk you through the installation process.

Webhosts

If you're looking to build Rails apps remotely (of course you are!) you'll need a hosting company that supports Rails. These Web sites list some of your options.


Tutorials

Once you've installed Rails it's time to start coding. Here are a few starting points for you.

Beginner Tutorials

After you've installed Rails you should be ready to start developing applications. The following links are starting places for learning the foundations of Ruby, Rails and building your first apps.

Advanced Rails Tutorials

Once you've mastered the beginner tutorials, check out this section for information on taking your Rails experience to the next level and building more dynamic applications.


Books

Books are key items in every programmer's arsenal. Unfortunately, books are often difficult to navigate, bulky and may not have all the pieces of information you're looking for. Lucky for you, we've found several Ruby and Rails books online that have the information you need, making them excellent additions to your library.


Blogs

You're not truly immersed in Rails unless you're reading another programmer's blog. Here are a few of our favorites.


Forums

Sometimes we get so stuck, that the only place we can turn to is our all-knowing peers. Here are a few online communities ready to help you out.


Cheat Sheets

If you're the type of coder that likes to tackle multiple projects and different languages at a time, you might find yourself confusing the different syntaxes. Here are a few cheat sheets to keep you on track.


API

If you're unsure how operate a particular method or would like to know the capabilities of a particular class check out these documents.


Miscellaneous

Our list wouldn't be complete if we left out these Web sites.

Code

If you want to check out what everyone else is doing with Rails, these Web sites are for you.

Other

Here are some of our favorite links illustrating why Rails is such a solid language.


Sources

Thanks to the following Web sites for providing many of the links we've listed in this article.

Related Articles:

Introducing Ruby on Rails Part One

Introducing Ruby on Rails Part Two

A Hype Free Introduction to AJAX

RIA Meets SOA

Powered by Ruby on Rails · Passenger · Apache · MySQL · Ubuntu · Linode