Beginner question

I'm sure this has been asked before, but I was looking for some help.
You see I have red numerous books and done a few sample programs, but I
am looking for some help on learning programming. My issue is that
though books teach the basics I am having issues actually doing
something with what I have learned. I have issues breaking things down
to start building my program. I have made a basic addressbook program,
but it's not very interesting. I was looking for more of a tutorial that
builds a full program while briefly going over some of the code. I see
ruby on rails has a lot of sample programs to help people learn (ex. the
twitter clone) Is there a tutorial like this for ruby? I'd appreciate
any answers Thanks.

···

--
Posted via http://www.ruby-forum.com/.

IMO, the best way to learn is to pick something you have no idea how to do.
then google, write code, and repeat until you've done it.

that's a day of work for many programmers :slight_smile:

in your case, you've written an address book. that's cool--is it
searchable? is there an interface? does it allow duplicates?

maybe you can start by adding a couple features to your address book.

hope that helps.

ian

···

On Mon, Sep 24, 2012 at 7:22 PM, Samuel B. <lists@ruby-forum.com> wrote:

I'm sure this has been asked before, but I was looking for some help.
You see I have red numerous books and done a few sample programs, but I
am looking for some help on learning programming. My issue is that
though books teach the basics I am having issues actually doing
something with what I have learned. I have issues breaking things down
to start building my program. I have made a basic addressbook program,
but it's not very interesting. I was looking for more of a tutorial that
builds a full program while briefly going over some of the code. I see
ruby on rails has a lot of sample programs to help people learn (ex. the
twitter clone) Is there a tutorial like this for ruby? I'd appreciate
any answers Thanks.

--
Posted via http://www.ruby-forum.com/\.

Ian's advice is a very good one. I started to pick programming when a group
I was part of needed a website and I was the only technical-inclined person
of it. (Then came some JS apps, then more and more stuff, gradually)

Try to add new features like he said. How about accessing some API? Add a
field for the twitter profile of someone and the addressbook can go and
search through Twitter's API <https://dev.twitter.com/&gt; to add the
profile's bio. Try to invent something and google it up.

Good luck,

···

2012/9/24 Ian M. Asaff <ian.asaff@gmail.com>

IMO, the best way to learn is to pick something you have no idea how to
do. then google, write code, and repeat until you've done it.

that's a day of work for many programmers :slight_smile:

in your case, you've written an address book. that's cool--is it
searchable? is there an interface? does it allow duplicates?

maybe you can start by adding a couple features to your address book.

hope that helps.

ian

On Mon, Sep 24, 2012 at 7:22 PM, Samuel B. <lists@ruby-forum.com> wrote:

I'm sure this has been asked before, but I was looking for some help.
You see I have red numerous books and done a few sample programs, but I
am looking for some help on learning programming. My issue is that
though books teach the basics I am having issues actually doing
something with what I have learned. I have issues breaking things down
to start building my program. I have made a basic addressbook program,
but it's not very interesting. I was looking for more of a tutorial that
builds a full program while briefly going over some of the code. I see
ruby on rails has a lot of sample programs to help people learn (ex. the
twitter clone) Is there a tutorial like this for ruby? I'd appreciate
any answers Thanks.

--
Posted via http://www.ruby-forum.com/\.

--
Carlos Agarie
Control engineering student
Polytechnic School
University of São Paulo

Carlos Agarie wrote in post #1077372:

Ian's advice is a very good one. I started to pick programming when a
group
I was part of needed a website and I was the only technical-inclined
person
of it. (Then came some JS apps, then more and more stuff, gradually)

Try to add new features like he said. How about accessing some API? Add
a
field for the twitter profile of someone and the addressbook can go and
search through Twitter's API <https://dev.twitter.com/&gt; to add the
profile's bio. Try to invent something and google it up.

Good luck,

Thanks ill try to do that

···

2012/9/24 Ian M. Asaff <ian.asaff@gmail.com>

--
Posted via http://www.ruby-forum.com/\.