This is the P2PU Archive. If you want the current site, go to www.p2pu.org!

Introduction to Programming with Ruby

This course is complete. Subscribe to the announcement list for updates.
Introduction to Programming with Ruby course photo

Introduction to Programming with Ruby

Andy Lindeman's picture
Course organiser: Andy Lindeman
About the Course Organiser: 

I'm still learning myself!

I work at Highgroove Studios, blog at andylindeman.com, and tweet @alindeman.

No of Seats: 
15
Course Status: 
Completed

Members

Andy Lindeman's picture
admin
Andy
Howard Huang's picture
admin
Howar
Andre Dublin's picture
Andre
Mohammad Andalib's picture
Moham
Mark Hutchison's picture
Mark
chickpea's picture
chick
David Kewal's picture
David
Jim Roma's picture
Jim R
Floyd Wilde's picture
Floyd
Philipp Konrad's picture
Phili
Brandy Clark's picture
Brand
Matteo Pompoli's picture
Matte
Denis Rhoden's picture
Denis
Rishabh Tagore's picture
Risha
Explore Ruby, a high-level programming language optimized for productivity and happiness!

Summary

Introduction to the basics of programming using the Ruby language.

By the end of the course, participants should be comfortable programming at a basic level using Ruby.  Some may be at a level appropriate for more advanced programming courses, including those offered by Ruby Mendicant University.

Participants will be highly encouraged to make a meaningful contribution to an open-source project, thereby earning the Open Source Contributor Badge.

Learning objectives

We will learn together using Learn to Program by Chris Pine as a resource.  The pace will be determined by course participants.

Participants will complete weekly exercises and be expected to interact with one another via a course email list, Internet Relay Chat, and/or other synchronous meetings using software to be determined.

Alumni from Ruby Mendicant University will be available as mentors in addition to the course facilitator.

Schedule/Syllabus

Comments

Sorry Andy Lindeman! I

Rishabh Tagore's picture
Rishabh Tagore
Tue, 2011-04-05 17:13

Sorry Andy Lindeman!
I forgot to acknowledge how important it is to contribute to the course. I will give at least as much as I will take if not more so.

Thank you! I got your

Andy Lindeman's picture
Andy Lindeman
Tue, 2011-04-05 17:45

Thank you! I got your submission: it looks great. I'll be in touch closer to the course start date :D

Hello, I am using ubuntu

Philipp Konrad's picture
Philipp Konrad
Thu, 2011-04-14 10:31

Hello, I am using ubuntu lucid. I cannot install the hacketyhack program.
What can I do? :)

Hmm, there is a beta-ish

Andy Lindeman's picture
Andy Lindeman
Thu, 2011-04-14 15:12

Hmm, there is a beta-ish version for Linux: http://hackety-hack.com/download Does it work for you at all? If not, let me know and I'll work something else out.

I'd like to participate as

Floyd Wilde's picture
Floyd Wilde
Fri, 2011-04-15 07:48

I'd like to participate as well, but find hackety hack to crash on Ubuntu. I'm running 10.10 64bit. Tried running the 32bit as well, and also had problems. I don't have any trouble getting the shoes framework running though, and working on making some simple programs with that.

Thanks for being creative,

Andy Lindeman's picture
Andy Lindeman
Sun, 2011-04-17 14:29

Thanks for being creative, Floyd! That will definitely suffice for your application.

In the interest of figuring

Andy Lindeman's picture
Andy Lindeman
Thu, 2011-04-21 03:45

In the interest of figuring the issues out, can you comment or message me with the specifics of why Hackety Hack didn't work for you, especially with the 32-bit package? Any errors, etc..?

I tried to linux versions

Philipp Konrad's picture
Philipp Konrad
Sat, 2011-04-16 19:27

I tried to linux versions using 10.04 ubuntu lucid 32 bit. what could I do now?

And Hackety Hack is crashing

Andy Lindeman's picture
Andy Lindeman
Sun, 2011-04-17 14:29

And Hackety Hack is crashing for you? :-/ If so, let me know and I'll come up with an alternative.

I tried various ways to get

Philipp Konrad's picture
Philipp Konrad
Tue, 2011-04-19 10:33

I tried various ways to get it running. Unfortunately Hackety Hack doesn't work on my ubuntu. :( I sent you some bare code instead of uploading a file. Please write me in case of an alternative.

Yah: I'll work something up

Andy Lindeman's picture
Andy Lindeman
Thu, 2011-04-21 03:31

Yah: I'll work something up soon. In the interest of solving the problem, though, do you have any more details on what's not working? What are you seeing it do?

Did you download the 32-bit

Andy Lindeman's picture
Andy Lindeman
Thu, 2011-04-21 03:37

Did you download the 32-bit or 64-bit executable? Try the 32-bit one even if you're on a 64-bit system. Let me know if this helps.

Is it just me or is anyone

Brandy Clark's picture
Brandy Clark
Tue, 2011-04-26 02:30

Is it just me or is anyone else having issues doing the 'git push origin master'?? I reserve the right to say it is my fault, but I am not sure what I'm doing wrong.

My application has been

Adan Gutierrez's picture
Adan Gutierrez
Thu, 2011-04-28 18:47

My application has been pending for some time. I understand now that I didn't follow the instructions to the letter and left out a numbered list of tasks. I do believe i satisfied the other criteria. I would appreciate being allowed to participate. I have been following along with the syllabus and am about to install Git. If I am unable to participate in this session I will understand. Thank you for your time. -Adan

I'm done with exercises but

Matteo Pompoli's picture
Matteo Pompoli
Thu, 2011-04-28 23:37

I'm done with exercises but having trouble with "git push origin master"
Even after changing https to git in .git/config [origin] and re-generating ssh keys I got the following
"Agent admitted failure to sign using the key.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly"
I will try again tomorrow. Any suggestion in the meantime? Thanks

I think it would be better if

Floyd Wilde's picture
Floyd Wilde
Fri, 2011-04-29 01:02

I think it would be better if you posted your question on this page:

http://p2pu.org/general/node/27933/document/29062

Also let us know what OS/terminal client your using. Cut/Pasting the actual commands w/ output is usually helpful.

ok done. Many thanks

Matteo Pompoli's picture
Matteo Pompoli
Fri, 2011-04-29 09:18

ok done. Many thanks

hi all. just heard about p2pu

Dan Hassan's picture
Dan Hassan
Fri, 2011-04-29 11:57

hi all.

just heard about p2pu yesterday at Open Design City in Berlin. I'm very excited and will hopefully be involved from now on!

Dan