Training

Training > Ruby Training > Rails

Want to get started with Rails, but never used Ruby? This quick intro by Geoff Grosenbach will help you get going.

Download the MP3

In this valuable primer to Ruby, Geoff covers everything you need to know to get rockin’ with Ruby.

Geoff discusses the following topics:

  1. Objects in Ruby
  2. Instance variables
  3. Model View Controllers in Ruby
  4. Constants
  5. Symbols
  6. Types of Strings
  7. Class variables
  8. Data structures: Hash tables
  9. Multi-level hashes
  10. Class inheritance
  11. Meta programming
  12. Getter and Setter methods

This session is from the 1-day workshop Getting Started with Rails, hosted by Carson Workshops.

Fuel is a brand new, affordable conference about powering your business with the web: London June 13

39 Responses to “Ruby Basics”

  1. I Blogged This » Blog Archive » ThinkVitamin.com is Live! says

    […] “Ruby Basics” By Geoff Grosenbach www.thinkvitamin.com/training/ruby/ruby-basics/ […]

  2. Michael says

    Is there anyway to get a transcription of this? I am deaf so an audio mp3 is not going to help me a bit.

    Thank you for any information.

    Michael

  3. Ryan Carson says

    Hi Michael,

    I’m afraid we don’t have this capability right now. We might be able to offer this in the future, but we don’t have the resources to do this at the moment. I’m so sorry!

  4. links for 2006-04-20 at Whole Night Sky says

    […] Ruby Basics “Want to get started with Rails, but never used Ruby? This quick intro by Geoff Grosenbach will help you get going.” (tags: rubyonrails tutorial podcast vitamin) […]

  5. Brian McNitt says

    Can you please publish the slides for this? Thanks!

  6. Pete says

    Brian, if they published the slides on here then how would Carson Systems make their money?
    There would be no need to go to one of their, apparently very good, events.

    Shame though.

  7. grumpY! says

    audio clips strike me as exactly the wrong way to deliver this type of information.

  8. stix2drums says

    Tnx for this release:) Enjoyed listening and things are much clearer now…

  9. Chris "Praying" Maness says

    Thanks for audio! Its realy a time saver for plus I couldn’t find much info on ruby. Thanks!!

  10. Suman Paul says

    It introduces ruby. I recently downloaded ruby, but didnt get time to properly experiment with it. It increased my interest. Good intro.

  11. LadyTronik says

    agree with , learning programming with an mp3? DAMN!

  12. Michael Hessling says

    Ryan (and Michael), do check out Jeremy’s solution for the problem of transcripts. A big huzzah for the guy.

    PS: I’m a different Michael. But also deaf. It’s a world of laughter …

  13. Max Hyatt says

    I was definately useful to listen to listen to. I think when you read something, and then have it reinforced by listening to someone talk about ruby is very helpful.

    I will say that since this is from a workshop, it makes it hard to follow his examples as we cannot see what he is doing. A screencast of this would be just awesome. It’d be a great way to introduce people to the workshops offered.

    Also a podcast geared towards teaching someone how to build web apps or use a particular language would be awesome! I think a mixture between podcasts, screencasts, and articles would be sweet. I’m not saying this for this site, but anyone who would be up for it, I’d like to see it.

    I enjoyed it, and I hope there are more to come!

  14. picture of Geoff Grosenbach Geoffrey Grosenbach says

    Thanks to everyone for the great feedback and suggestions!

    I’m writing a few articles for Vitamin that will go into more detail about the basics of Ruby.

    For those who prefer to learn in a more psychedelic fashion, there is the classic Why’s Poignant Guide to Ruby.

    And thanks to the comments here, I’m also working on some (minor) funding to transcribe the episodes of the Ruby on Rails Podcast so everyone can benefit.

  15. Pat Collins says

    Great guide, Geoff. I enjoyed it so much I decided to transcript it myself.

    I’m not a professional transcriptor, just a fast typer, so take this transcript as you will! It would probably be more effective with some visual cues, but I have a programming background so it was easy to follow along with.

    Enjoy!

  16. Pat Collins says

    Er, transcribe and transcriber were the words I was looking for. My bad. Proofreading helps :-\

  17. Ryan Carson says

    Thanks Pat - really appreciate it!

  18. Ilya Radchenko says

    What sets php and ruby apart. Because I was going to start taking up php for my web development. But ruby just seams so easy, and php has so much under its belt. I dont know what to think.

  19. picture of Geoff Grosenbach topfunky says

    PHP is more widely available. There any many books on the subject, and there is a lot of code available for PHP. It is easier to run on most servers. There are many developers who use PHP, so it might be easier to find someone to help if you run into a problem.

    Ruby on Rails is very elegant and you can do a lot with a small amount of code. You can write a website without needing to know SQL database query language. It is built around respectable practices like test-driven-development and separation of database code and display code. You can do these things in PHP, but Rails makes it easy to do the right thing and hard to do the wrong thing.

    If you are comfortable discovering things for yourself and being part of an up-and-coming framework with a small but smart community, Rails is a good choice.

    If you’d rather have access to a lot of documentation and existing code, plus a huge community to support it, PHP is a better choice.

  20. Pat Collins says

    My apologies to anyone getting errors looking for the transcript. It is back up now!

  21. Tim says

    Pat — I can’t find the transcript.
    link points to a pdf but following goes to your homepage. downloading the pdf works but acrobat won’t open it.

    Thanks

  22. Pat Collins says

    Transcript is back up. Enjoy!

  23. Weekly Links at Lynn M. Wallenstein says

    […] Vitamin Training » Ruby Basics […]

  24. haber saati says

    thanks

  25. sohbet says

    perfect.

  26. kelebek says

    ooo veryyy goodddd

  27. sohbet says

    thankss

  28. forum says

    thanks for information

  29. sohbet says

    thank you too too much

  30. sohbet says

    thanks best regars..

  31. chat says

    heyy its nice thanks

  32. turkforum says

    ohh its great thanks

  33. forum says

    thanks

  34. Carsamba says

    Danke

  35. link takas says

    thanks

  36. Link değişim says

    thanks

  37. Chat says

    I Think İt is Very good information ….
    Thanks…

  38. Webmaster says

    I think you did a great job of pointing out the major strengths and weaknesses of the book.

Leave a Reply

Basic HTML (<strong>, <em>, <a>, etc.) is allowed in your comments. Please be respectful and keep your comments on-topic. If we think you're being offensive for no reason, we'll delete your comment.

Comments RSS