!SLIDE centereverything
# Ruby on Rails Workshop ### Feb 4th & 5th 2011 #### hashtag #chiwow!SLIDE
- Many individuals
- RailsBridge
- DevChix
- DevChix wiki, RailsBridge wiki
- Slides: github, slidedown
- See github.com/railsbridge
!SLIDE
- Ruby on Rails!
!SLIDE
!SLIDE centereverything
!SLIDE
!SLIDE
Language | Framework |
!SLIDE
- Object oriented
- General purpose
!SLIDE
- Database agnostic
- Built using the Ruby Language
- History
- 37signals
- 2004 - first released as open source
- 2007 - shipped with Mac OS 10.5 "Leopard"
!SLIDE
- Opinionated
- Convention over configuration
- DRY (Don't Repeat Yourself)
- less code means it's easier to maintain & modify
- Test Driven Development (TDD)
- Minimal code - maximal effect
!SLIDE
- Pair programming
- Test-driven or Behavior-driven development
!SLIDE
!SLIDE
- rails
- rake: like make for Ruby. An easy way to run tasks.
- git: source code control.
- database: we'll use SQLite, but could be any relational database.
- editor: KomodoEdit.
- heroku: free Rails hosting.
!SLIDE
- slides: http://railsbridge.github.com/workshop
- http://wiki.devchix.com/index.php?title=Rails_3_Curriculum
!SLIDE
!SLIDE
- 9:00-9:30 Sign in, get coffee
- 9:30-10:00 Intro
- 10:00-10:50 Session 1
- 11:00-12:00 Session 2
- 12:00-1:00 Lunch
- 1:00-2:15 Session 3
- 2:30-3:30 Session 4
- 3:30-4:00 Wrap up & final questions
- 5:00- Drinks and Mingle