# Completely begginer on programming

**URL:** <https://www.ruby-forum.com/t/completely-begginer-on-programming/141380>\
**Category:** Rails\
**Created:** [June 25, 2008, 8:38am UTC](https://www.ruby-forum.com/t/completely-begginer-on-programming/141380 "2008-06-25T08:38:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![reano](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e36b37/32.png) [@reano](https://www.ruby-forum.com/u/reano)\
**Post date:** [June 25, 2008, 8:38am UTC](https://www.ruby-forum.com/t/completely-begginer-on-programming/141380/1 "2008-06-25T08:38:54Z")

</div>

Hi guys!

I´ve just heard about Rails. It seems really good and I would like to  
know if anyone could give a tip about how to start programming on  
Rails.

Important: it should be something focused on beginners. Although I can  
program some HTML and JavaScript, I have no experience on backend  
programming at all.

I work for Wunderman Brazil as Project Manager (currently managing web  
projects for Nokia on LatAm) and I do not plan to be a expert  
programmer, I just want to a more in-depth vision of what Rails is  
about, and maybe do some simple programming for my own (and small)  
websites.

Any tip for an unexperienced programmer? Could be a website, a forum,  
anything.

Thanks a lot in advance.

Best regards,  
Reano

---

<div class="post-metadata">

**Author:** ![reano](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e36b37/32.png) [@reano](https://www.ruby-forum.com/u/reano)\
**Post date:** [June 25, 2008, 8:55am UTC](https://www.ruby-forum.com/t/completely-begginer-on-programming/141380/2 "2008-06-25T08:55:06Z")

</div>

Go and Buy the following,

Simply Rails 2 by Patrick Lenz

Agile Web D. with Rails, Third Edition by the Pragmatic  
Programmmers (Is only a pdf right now but you get the book when its  
published too)

[http://railscasts.com/](http://railscasts.com/) - Though a lot of the stuff on there is for pre  
v2.0

and ask questions here and at [http://railsforum.com/](http://railsforum.com/)

they all helped me to get going…

---

<div class="post-metadata">

**Author:** ![reano](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e36b37/32.png) [@reano](https://www.ruby-forum.com/u/reano)\
**Post date:** [June 25, 2008, 4:40pm UTC](https://www.ruby-forum.com/t/completely-begginer-on-programming/141380/3 "2008-06-25T16:40:41Z")

</div>

On Jun 25, 1:55 am, Dale C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> and ask questions here and athttp://railsforum.com/
> 
> they all helped me to get going…
> 
> –  
> Posted viahttp://www.ruby-forum.com/.

I recommend everything he said, and then add The Art of Rails as well  
as just a generally good book to read about Rails. Also, don’t forget  
about looking at some Ruby books too in order to brush up on those  
skills.

Most of all, after working on-and-off with Rails for I think almost  
two years now, don’t give up and keep reading. I have a small library  
of Ruby and Rails books and I can’t understand 3/4s of it, but I keep  
on finding little things in each new book to add to my “bag of  
tricks.” Plus, I’ll look at the books later and know more and learn  
more. It is a wonderful cycle.

---

<div class="post-metadata">

**Author:** ![reano](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e36b37/32.png) [@reano](https://www.ruby-forum.com/u/reano)\
**Post date:** [June 25, 2008, 7:22pm UTC](https://www.ruby-forum.com/t/completely-begginer-on-programming/141380/4 "2008-06-25T19:22:57Z")

</div>

this is a tough one, reano, because before learning rails you must learn  
ruby and before that you must learn object orientation programming. i  
learned java before ruby and i thought that i could use rails from the  
start, but only after reading a ruby book i could figure out how rails  
work.

---

<div class="post-metadata">

**Author:** ![reano](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e36b37/32.png) [@reano](https://www.ruby-forum.com/u/reano)\
**Post date:** [June 26, 2008, 2:39am UTC](https://www.ruby-forum.com/t/completely-begginer-on-programming/141380/5 "2008-06-26T02:39:28Z")

</div>

Thanks a lot for all answers.

[]s  
Reano

On Jun 25, 2:22 pm, Pepe J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![reano](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e36b37/32.png) [@reano](https://www.ruby-forum.com/u/reano)\
**Post date:** [June 25, 2008, 6:21pm UTC](https://www.ruby-forum.com/t/completely-begginer-on-programming/141380/6 "2008-06-25T18:21:08Z")

</div>

I recommend the Lynda screencast series for RoR… Several episodes  
are no longer compatible with Rails 2.x, but I found working around  
those incompatibilities to be a good learning experience in debegging  
and troubleshooting.

If you’re starting without much background the screencasts walk  
through alot of detail that isn’t covered in other screencasts or  
tutorials.

SH
