Ruby on Rails: Outreach for Women, SFPresentation Transcript
Ruby on Rails Workshop October 22 & 23, 2010 Wireless: user => helloguest, password => T3riyak! Hashtag: #rorw4w #railsbridge
Open Source Workshop
Why are We Here?
What is Ruby on Rails?
Anatomy of a Web App e.g. Rails J2EE .Net PHP/Django
Ruby and Rails
Applicable to many domains
Framework + Tools
Written in Ruby
For Web Applications
Rails: MVC Web Application
Rails & Agile Development Agile Development: Iterative & Incremental Values: Individuals & Interactions over processes & tools Working software over comprehensive documentation Response to change over following the plan Pair Programming TDD/BDD (Test/Behavior Driven Development)
Workshop Goal You will build and deploy a Rails application on the internet
Preview: Sample App This is how it will look….
Tools We Will Use Editor: KomodoEdit, TextMate Rails Rake (comes with Rails, runs tasks) Git: Source control Database: SQLite (comes with Rails) Heroku: Free hosting of Rails applications
Wrap-Up & Resources Please stay tuned at www.meetup.com/sfruby Classes at http://classes.blazingcloud.net/ Next Week: “How to Get Into Open Source,” with Sarah Mei at Pivotal RubyKoans: http://rubykoans.com/ Chris Pine, Learn to Program: http://pine.fm/LearnToProgram/ Why’s Poignant Guide: http://mislav.uniqpath.com/poignant-guide/