Peter Marklund

Peter Marklund's Home

Fri November 02, 2007
Programming

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.

Comments

miravol@gmail.com said over 6 years ago:

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

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

nicolash said over 6 years ago:

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.

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

Olle Jonsson said over 6 years ago:

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

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

Jukka-Pekka Keisala said over 6 years ago:

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.

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

AkitaOnRails said over 6 years ago:

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

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

Marco said over 6 years ago:

Wow! This slide are incredible useful for a ruby newbie like me.

Thanks for sharing them!

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

Mika Tuupola said over 6 years ago:

Good stuff. Thanks for sharing!

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

imicro said over 6 years ago:

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

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

Mirco said over 6 years ago:

resources like this one are always usefull. thanks peter

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

jfromm said over 6 years ago:

well done.

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

Dmitry said over 6 years ago:

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.

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

Paul Brown said over 6 years ago:

Fantastic - great resource

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

John said over 6 years ago:

Hi,

After reading the tutorial and trying it, it actually helped.

Thanks,
John
www.listpropertiesnow.com

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

Kelly said over 5 years ago:

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

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

Csaba said over 5 years ago:

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!

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

myself said over 5 years ago:

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

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

sweetperceptions said over 5 years ago:

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

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

Saeed Samet said over 4 years ago:

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

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

Peter Marklund said over 4 years ago:

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

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