# Suggested books for the complete Noveice

**URL:** <https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644>\
**Category:** Rails\
**Created:** [August 20, 2010, 11:34pm UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644 "2010-08-20T23:34:53Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![irfan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8797f3/32.png) [@irfan](https://www.ruby-forum.com/u/irfan)\
**Post date:** [August 20, 2010, 11:34pm UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644/1 "2010-08-20T23:34:53Z")

</div>

Hi,  
I am new in this group, if I want to learn rubyonrails what should I do  
first. I am very much interested to learn rails as I saw a video and  
make  
simple blog following that and then I started feeling that I should  
learn  
this language. About me, I have completed the basic java and I  
understand  
OOP concept and I can understand and write php codes.

If I get some suggestion from you it would help to find the way fast and  
easy to learn it completey.

–  
Regards.  
Irfan A.  
[http://www.creativemake.com](http://www.creativemake.com)

---

<div class="post-metadata">

**Author:** ![irfan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8797f3/32.png) [@irfan](https://www.ruby-forum.com/u/irfan)\
**Post date:** [August 20, 2010, 11:41pm UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644/2 "2010-08-20T23:41:55Z")

</div>

I highly recommend the Ruby on Rails books by Pragmatic Publishers

> **[Pragmatic Bookshelf: By Developers, For Developers](https://pragprog.com)**
>
> We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn with us.

[http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition](http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition)also  
take a look at [http://guides.rubyonrails.org/](http://guides.rubyonrails.org/)

and

> **[Ruby on Rails Screencasts - RailsCasts](http://railscasts.com)**
>
> Short Ruby on Rails screencasts containing tips, tricks and tutorials. Great for both novice and experienced web developers.

and  
[http://peepcode.com](http://peepcode.com)

Cheers,  
Jason

---

<div class="post-metadata">

**Author:** ![irfan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8797f3/32.png) [@irfan](https://www.ruby-forum.com/u/irfan)\
**Post date:** [August 21, 2010, 10:45am UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644/3 "2010-08-21T10:45:40Z")

</div>

> **[Ruby on Rails Tutorial](https://www.railstutorial.org/)**
>
> Since its initial publication in 2010, the Ruby on Rails Tutorial has been one of the leading introductions to web development. In this bestselling tutorial, you’ll learn how to develop and deploy real, industrial-strength web applications with Ruby...

Great book and it is libre (free as in freedom)!

Although it is libre, it has a libre free (as in beer) version online  
and a libre comercial version in PDF .

---

<div class="post-metadata">

**Author:** ![irfan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8797f3/32.png) [@irfan](https://www.ruby-forum.com/u/irfan)\
**Post date:** [August 21, 2010, 3:47pm UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644/4 "2010-08-21T15:47:04Z")

</div>

Thanks, to all my dear for your helping hand.  
Dear Jason White I would like give thanks in advance that I have choosen  
you  
highly recommended book _Agile Web D. with Rails_. I am going  
to  
start learning rails from this books, now please help me to give a  
little  
information, is there any prerequisite skills or any other language  
required  
to understand rails? I understand OOP concept, I learn java and php and  
I  
have the basic knowledge of C language.

## Thanks,

Irfan A.  
Creative Make [http://www.creativemake.com](http://www.creativemake.com)

---

<div class="post-metadata">

**Author:** ![irfan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8797f3/32.png) [@irfan](https://www.ruby-forum.com/u/irfan)\
**Post date:** [August 21, 2010, 3:52pm UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644/5 "2010-08-21T15:52:20Z")

</div>

On 21 August 2010 14:45, Irfan A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Thanks, to all my dear for your helping hand.  
> Dear Jason White I would like give thanks in advance that I have choosen you  
> highly recommended book Agile Web D. with Rails. I am going to  
> start learning rails from this books, now please help me to give a little  
> information, is there any prerequisite skills or any other language required  
> to understand rails? I understand OOP concept, I learn java and php and I  
> have the basic knowledge of C language.

You will also need Ruby, the Pickaxe book is highly recommended  
([Pragmatic Bookshelf: By Developers, For Developers](http://www.pragprog.com/titles/ruby/programming-ruby)) and SQL of  
course assuming that you are using a conventional database.

Colin

---

<div class="post-metadata">

**Author:** ![irfan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8797f3/32.png) [@irfan](https://www.ruby-forum.com/u/irfan)\
**Post date:** [August 21, 2010, 4:58pm UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644/6 "2010-08-21T16:58:29Z")

</div>

Ok dear, I will check all of your suggested books. You people are really  
so  
helpful. I am grateful to all of you.🙂

On 21 August 2010 20:09, Gintautas Å imkus [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> that are only for pre-order as of now.
> 
> > > information, is there any prerequisite skills or any other language
> 
> –  
> You received this message because you are subscribed to the Google G.  
> “Ruby on Rails: Talk” group.  
> To post to this group, send email to removed\_email\_address@domain.invalid.  
> To unsubscribe from this group, send email to  
> removed\_email\_address@domain.invalid[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> .  
> For more options, visit this group at  
> [http://groups.google.com/group/rubyonrails-talk?hl=en](http://groups.google.com/group/rubyonrails-talk?hl=en).

–  
Irfan A. Rizvi  
[http://www.creativemake.com](http://www.creativemake.com)

---

<div class="post-metadata">

**Author:** ![irfan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/8797f3/32.png) [@irfan](https://www.ruby-forum.com/u/irfan)\
**Post date:** [August 21, 2010, 4:10pm UTC](https://www.ruby-forum.com/t/suggested-books-for-the-complete-noveice/193644/7 "2010-08-21T16:10:29Z")

</div>

Yeah you do need to learn Ruby to use Rais, but the good thing is that  
most  
beginner and even some advanced Rails book make an assumption you do  
not. It  
was for me like that, and I learned both simultaniously 🙂 Now \*\*I  
remember  
how hard it was for the authors to explain symbols, but now its so  
obvious.  
I feel like this particular concept really should be ‘felt’ rather  
‘learned’. Good learning 🙂

Oh and I would recommend book “Foundation Rails”. I like that one the  
most  
from the crowd. That covers Rails 2.x very well. Rails 3 got some very  
new  
things comming, but at least Amazon search gave me only results for  
books  
that are only for pre-order as of now.

2010/8/21 Colin L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
