Am learning ruby

Hello ,

Am Learning ruby by my self and i would like to be at a stage where i can
write my own working program.

Kindly suggest any tips to archieve this, shall be so grateful.

Best Regards,

Moshen Ahmed Bukenya

I would suggest you start with simple scripts..=for example design a
script that will tell you the current time or date and automate it so that
it runs at 8am (or whatever) every morning. It is a great way to introduce
you to the language and you can instantly apply it to things that you spend
time performing manually.

This is an excellent book to get started with

Hope that helps

···

On 6 April 2016 at 09:02, Moshen Ahmed Bukenya <moshenahmed@gmail.com> wrote:

Hello ,

Am Learning ruby by my self and i would like to be at a stage where i can
write my own working program.

Kindly suggest any tips to archieve this, shall be so grateful.

Best Regards,

Moshen Ahmed Bukenya

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Hello,

Two years ago I was learning ruby too and someone told me about the ruby
koans (http://rubykoans.com/\). I found those exercises very useful to have
a basic knowledge of ruby.

Regards,

···

*********************************************************************************
*********************************************************************************

On 6 April 2016 at 10:10, angela ebirim <cebirim@gmail.com> wrote:

I would suggest you start with simple scripts..=for example design a
script that will tell you the current time or date and automate it so that
it runs at 8am (or whatever) every morning. It is a great way to introduce
you to the language and you can instantly apply it to things that you spend
time performing manually.

This is an excellent book to get started with
http://www.amazon.co.uk/Build-Awesome-Command-Line-Applications-Ruby/dp/1934356913/ref=sr_1_5?ie=UTF8&qid=1459929947&sr=8-5&keywords=ruby+script

Hope that helps

On 6 April 2016 at 09:02, Moshen Ahmed Bukenya <moshenahmed@gmail.com> > wrote:

Hello ,

Am Learning ruby by my self and i would like to be at a stage where i can
write my own working program.

Kindly suggest any tips to archieve this, shall be so grateful.

Best Regards,

Moshen Ahmed Bukenya

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

This may be useful: http://tryruby.nl

Regards,
Ivo

···

From: angela ebirim
Sent: Wednesday, April 6, 2016 10:10 AM
To: Ruby users
Subject: Re: Am learning ruby

I would suggest you start with simple scripts..=for example design a script that will tell you the current time or date and automate it so that it runs at 8am (or whatever) every morning. It is a great way to introduce you to the language and you can instantly apply it to things that you spend time performing manually.

This is an excellent book to get started with http://www.amazon.co.uk/Build-Awesome-Command-Line-Applications-Ruby/dp/1934356913/ref=sr_1_5?ie=UTF8&qid=1459929947&sr=8-5&keywords=ruby+script

Hope that helps

On 6 April 2016 at 09:02, Moshen Ahmed Bukenya <moshenahmed@gmail.com> wrote:

  Hello ,

  Am Learning ruby by my self and i would like to be at a stage where i can write my own working program.

  Kindly suggest any tips to archieve this, shall be so grateful.

  Best Regards,

  Moshen Ahmed Bukenya
   
  Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
  <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

--------------------------------------------------------------------------------

My two cents: a good combination of all of the suggestions.

Write simple programs (if it's something you can actually use - great),
read an introductory book and/or tutorial on the side, look at some
"real" code, do some koans just for fun, ...

I would not recommend to only read some books, or only do koans, etc.
(not that anyone suggested that). Start a "project" (however small)
as soon as possible and learn on the way.

For complete programming beginners I like to recommend Chris Pine's
"Learn to Program" (the book version has multiple solutions to each
exercise, a "basic" one and a more advanced one that usually goes
beyond the already discussed topics).

Regards,
Marcus

···

--
GitHub: https://github.com/stomar/
PGP: 0x6B3A101A

Hi.

I think this site is for you: Documentation

Regards.

şunu yazdı:

···

6 Nis 2016 Çar, 12:58 tarihinde, Easy Datawarehouse Solutions <info@edwhs.nl>

This may be useful: http://tryruby.nl

Regards,
Ivo

*From:* angela ebirim <cebirim@gmail.com>
*Sent:* Wednesday, April 6, 2016 10:10 AM
*To:* Ruby users <ruby-talk@ruby-lang.org>
*Subject:* Re: Am learning ruby

I would suggest you start with simple scripts..=for example design a
script that will tell you the current time or date and automate it so that
it runs at 8am (or whatever) every morning. It is a great way to introduce
you to the language and you can instantly apply it to things that you spend
time performing manually.

This is an excellent book to get started with
http://www.amazon.co.uk/Build-Awesome-Command-Line-Applications-Ruby/dp/1934356913/ref=sr_1_5?ie=UTF8&qid=1459929947&sr=8-5&keywords=ruby+script

Hope that helps

On 6 April 2016 at 09:02, Moshen Ahmed Bukenya <moshenahmed@gmail.com> > wrote:

Hello ,

Am Learning ruby by my self and i would like to be at a stage where i can
write my own working program.

Kindly suggest any tips to archieve this, shall be so grateful.

Best Regards,

Moshen Ahmed Bukenya

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I would recommend Zed Shaw’s Learn Ruby the Hard Way <http://learnrubythehardway.org/book/&gt;

It starts off very basic, and if you know enough to skip the early exercises, great, but when I was learning the later lessons in the series helped me to get past understanding how a single script worked, to how an entire (albeit small) program worked. It helped to teach how everything works together.

···

El 6 abr 2016, a las 15:54, sto.mar@web.de escribió:

My two cents: a good combination of all of the suggestions.

Write simple programs (if it's something you can actually use - great),
read an introductory book and/or tutorial on the side, look at some
"real" code, do some koans just for fun, ...

I would not recommend to only read some books, or only do koans, etc.
(not that anyone suggested that). Start a "project" (however small)
as soon as possible and learn on the way.

For complete programming beginners I like to recommend Chris Pine's
"Learn to Program" (the book version has multiple solutions to each
exercise, a "basic" one and a more advanced one that usually goes
beyond the already discussed topics).

Regards,
Marcus

--
GitHub: stomar (Marcus Stollsteimer) · GitHub
PGP: 0x6B3A101A

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

It is dry but you should start with the general principles of programming, if you never wrote software before.

You should know for example what variables, constants, operators, objects, etc. are.
A lot of tutorials cover these things on the top layer before they teach you a programming language.

But go out and search for “Fundamentals of programming” and you will see that if you know the fundamentals, it will be much easier to learn any programming language.

Great education platforms are Youtube, Treehouse, Codeschool, StackOverflow (learning by doing) and of course Google :slight_smile:

Hope this helps!

Happy coding :slight_smile:

···

On 06 Apr 2016, at 19:08, İsmail Arılık <arilik.ismail@gmail.com> wrote:

Hi.

I think this site is for you: https://www.ruby-lang.org/en/documentation/

Regards.

6 Nis 2016 Çar, 12:58 tarihinde, Easy Datawarehouse Solutions <info@edwhs.nl <mailto:info@edwhs.nl>> şunu yazdı:
This may be useful: http://tryruby.nl <http://tryruby.nl/&gt;

Regards,
Ivo

From: angela ebirim <mailto:cebirim@gmail.com>
Sent: Wednesday, April 6, 2016 10:10 AM
To: Ruby users <mailto:ruby-talk@ruby-lang.org>
Subject: Re: Am learning ruby

I would suggest you start with simple scripts..=for example design a script that will tell you the current time or date and automate it so that it runs at 8am (or whatever) every morning. It is a great way to introduce you to the language and you can instantly apply it to things that you spend time performing manually.

This is an excellent book to get started with http://www.amazon.co.uk/Build-Awesome-Command-Line-Applications-Ruby/dp/1934356913/ref=sr_1_5?ie=UTF8&qid=1459929947&sr=8-5&keywords=ruby+script <http://www.amazon.co.uk/Build-Awesome-Command-Line-Applications-Ruby/dp/1934356913/ref=sr_1_5?ie=UTF8&qid=1459929947&sr=8-5&keywords=ruby+script&gt;

Hope that helps

On 6 April 2016 at 09:02, Moshen Ahmed Bukenya <moshenahmed@gmail.com <mailto:moshenahmed@gmail.com>> wrote:
Hello ,

Am Learning ruby by my self and i would like to be at a stage where i can write my own working program.

Kindly suggest any tips to archieve this, shall be so grateful.

Best Regards,

Moshen Ahmed Bukenya

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;