Peter Marklund

Peter Marklund's Home

2007-11-02

Ruby on Rails 101: Presentation Slides for a Five Day Course

UPDATE: The slides have been updated for Rails 2.3 (in February 2009) and are available here.

I've decided to share the presentation slides that I developed for the five day introductory Ruby on Rails course that I held in June here in Sweden. All in all it's 340 slides available under a creative commons license. You can download the slides as a PDF file here or view them over at Slideshare. To give you an idea of what's inside, here are the chapters:

I hope the slides will be useful in helping people learn and teach Rails. I'd like to thank David Heinemeier Hanson for creating such a wonderful framework and Dave Thomas for doing such a great work documenting it.

24 comment(s)

Comments

Peter Marklund said 2010-02-11 17:38:

Saeed, I'm happy and honored to hear that you are considering using my slides for your course. I hope they serve your purposes. Let me know how it goes and if you have any feedback on the slides. Thanks! Peter
--------------------------------------------------------------------------------

Saeed Samet said 2010-02-11 14:44:

Hi Mr. Peter Marklund, I'm an instructor at Ryerson University in Toronto, Canada. In this term I'm teaching a course, Comparative Programming Languages, and in this course I will teach Ruby as a dominant and object-oriented programming language to the students. I found your slides for Ruby very interesting and I would like to get your permission to use your slides for learning Ruby to the students, by citing your name. Thanks in advance for your kind consideration and look forward to hearing from you. Best Regards, Saeed
--------------------------------------------------------------------------------

sweetperceptions said 2008-12-12 10:12:

Very nice and helpful, not just for the newbies. :)
--------------------------------------------------------------------------------

myself said 2008-11-16 08:19:

The pdf version of the slides in not available (404) Can you please update the link? Thank you!
--------------------------------------------------------------------------------

Csaba said 2008-06-24 09:41:

This is a really nice compilation, and I appreciate the effort you put into it, and that you've shared it with the world. I think that without any previous ruby / rails experience (at least a few videos, and some introductionary book) or without a tutor sometimes it could be hard to follow for a complete beginner. However have your irb ready ant type in everything you see - and it's easy. On an other side I like your concise style. Keep it up Peter!
--------------------------------------------------------------------------------

Kelly said 2008-05-01 00:33:

thanks! i wasted a good part of yesterday until i found this article.
--------------------------------------------------------------------------------

John said 2007-12-07 05:18:

Hi, After reading the tutorial and trying it, it actually helped. Thanks, John www.listpropertiesnow.com
--------------------------------------------------------------------------------

Paul Brown said 2007-11-29 06:32:

Fantastic - great resource
--------------------------------------------------------------------------------

Dmitry said 2007-11-24 05:50:

May be you may prepare videocast or screencast for this? It may be really great for those who learn rails through internet resources, as i am.
--------------------------------------------------------------------------------

jfromm said 2007-11-17 11:51:

well done.
--------------------------------------------------------------------------------

Mirco said 2007-11-13 04:04:

resources like this one are always usefull. thanks peter
--------------------------------------------------------------------------------

imicro said 2007-11-12 14:33:

This is awesome. You have indeed contributed immensely in shorting the learning curve
--------------------------------------------------------------------------------

Mika Tuupola said 2007-11-12 07:37:

Good stuff. Thanks for sharing!
--------------------------------------------------------------------------------

Marco said 2007-11-11 18:51:

Wow! This slide are incredible useful for a ruby newbie like me. Thanks for sharing them!
--------------------------------------------------------------------------------

AkitaOnRails said 2007-11-10 17:57:

Outstading material, we have nothing like this available in brazilian portuguese, which is a shame.
--------------------------------------------------------------------------------

Jukka-Pekka Keisala said 2007-11-04 07:17:

Thanks for slides, looks indeed massive amount of work you have put on these. Too bad I missed the course itself, it would have been nice participate.
--------------------------------------------------------------------------------

Olle Jonsson said 2007-11-04 04:47:

This is great stuff: well done, Peter. Thanks. You're raising the bar for the rest of us, to "make and do."
--------------------------------------------------------------------------------

nicolash said 2007-11-03 07:53:

thanks for the pdf. A tiny tip so. If you want to have your examples copy-pasteable for irb-sessions, don't use the curly quotes 'cause they get striped out when pasted into the terminal-window in an irb-session.
--------------------------------------------------------------------------------

miravol@gmail.com said 2007-11-02 20:06:

Wonderful resource. You put a massive amount of work into this. Thank you very much.
--------------------------------------------------------------------------------