Ruby and Rails
   a Crash Course
Joren
twitter.com/joren
jorendegroof.be
tech.jorendegroof.be
Multimedia & Communicatie Technologie
openminds.be
filéflambé.be
http://arrrrcamp.be/ruby.and.rails.pdf
Ruby
classes
classes
classes
methods
variables
dynamic typing
duck typing
duck typing
strings & numbers
arrays
hashes
With the help of: Mijn liefje!


modules
blocks
Rails
• DHH
• Opinionated framework
• Convention over Configuration
• DRY
• YAGNI
• TDD
MVC

• Model
• View
• Controller
Model

• Database Access Object
• Bussiness Logic
• CRUD
Controller

• HTTP Actions
• parameter parsing
• session / cookie management
View

• templates
• html / xml / js / pdf / ...
• custom languages
Interested?
How to build
Textmate: http://macromates.com/
Netbeans: http://www.netbeans.org/
Aptana of Eclipse: http://www.aptana.com/
Read!
Experiment!
Thank you!


      Questions?
Bye!

Ruby and Rails Basics