Intro to Ruby on Rails - BCC 2014

273 views

Published on

Slides from the Intro to Rails talk and Boise Code Camp in 2014.

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
273
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Rake / Bundler
    Double edged sword
  • http://www.toptal.com/ruby-on-rails/after-two-decades-of-programming-i-use-rails
  • http://www.toptal.com/ruby-on-rails/after-two-decades-of-programming-i-use-rails
  • http://www.toptal.com/ruby-on-rails/after-two-decades-of-programming-i-use-rails
  • http://www.toptal.com/ruby-on-rails/after-two-decades-of-programming-i-use-rails
  • http://www.toptal.com/ruby-on-rails/after-two-decades-of-programming-i-use-rails
  • Intro to Ruby on Rails - BCC 2014

    1. 1. Outline ✔ Who uses Rails? ✔ What it's good at... ✔ The Ruby language ✔ Ruby on Rails ✔ Demo & Questions
    2. 2. Where it excels... ✔ Document Driven Web Applications ✔ Speed of Development ✔ Rapid prototyping; Iterating fast ✔ Multiple people on the team
    3. 3. Who Uses Rails?
    4. 4. The Ruby Language ✔ Yukihiro Matsumoto “Matz” in 1993 ✔ Dynamic | Object Oriented ✔ Open Source ✔ Gem Infrastructure ✔ Built for programmer happiness ✔ Expressive
    5. 5. Ruby on Rails ✔ David Heinemeier Hansson in 2004 ✔ Pragmatism ✔ Convention over Configuration ✔ DRY ✔ Open Source
    6. 6. (not) Ruby on Rails
    7. 7. Ruby on Rails ✔ Built on REST ✔ MVC ✔ Environments (dev, test, production) ✔ ORM – ActiveRecord (DB agnostic, migrations, built in security) ✔ Testing ✔ Reasonable Defaults (SCSS, Coffee Script, MiniTest, JQuery)
    8. 8. MVC
    9. 9. Demo Time!

    ×