|
Peter Marklund's Home |
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:
- Rails Introduction
- Ruby
- Migrations
- ActiveRecord Basics
- ActionController Basics
- ActionView Basics
- Testing
- ActiveRecord Associations
- ActiveRecord Validations
- ActiveRecord Callbacks
- ActionView Forms
- Filters
- Caching
- AJAX
- Routing
- REST
- ActionMailer
- Plugins
- ActiveSupport
- Rails 2.0
- Deployment
- Resources
- Parting Words of Advice
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
nicolash said over 2 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 2 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 2 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 2 years ago:
Outstading material, we have nothing like this available in brazilian portuguese, which is a shame.
Marco said over 2 years ago:
Wow! This slide are incredible useful for a ruby newbie like me.
Thanks for sharing them!
Mika Tuupola said over 2 years ago:
Good stuff. Thanks for sharing!
imicro said over 2 years ago:
This is awesome. You have indeed contributed immensely in shorting the learning curve
Mirco said over 2 years ago:
resources like this one are always usefull. thanks peter
jfromm said over 2 years ago:
well done.
Dmitry said over 2 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 2 years ago:
Fantastic - great resource
John said over 2 years ago:
Hi,
After reading the tutorial and trying it, it actually helped.
Thanks,
John
www.listpropertiesnow.com
Kelly said about 1 year ago:
thanks! i wasted a good part of yesterday until i found this article.
Csaba said about 1 year 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 about 1 year ago:
The pdf version of the slides in not available (404)
Can you please update the link?
Thank you!
sweetperceptions said about 1 year ago:
Very nice and helpful, not just for the newbies. :)




miravol@gmail.com said over 2 years ago:
Wonderful resource. You put a massive amount of work into this. Thank you very much.