SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
Web Application Intro for RailsGirls Berlin May 2013
The well known web application introduction, this time without the Ruby introduction as the Ruby Monsters already did this! This time it also has a Bentobox.
The well known web application introduction, this time without the Ruby introduction as the Ruby Monsters already did this! This time it also has a Bentobox.
41.
● A general purpose programming
language
● Principle of least surprise
● Invented by Yukihiro Matsumoto
42.
"I hope to see Ruby help
every programmer in the
world to be productive, and to
enjoy programming, and to be
happy. That is the primary
purpose of Ruby language."
Yukihiro Matsumoto
43.
Ruby on Rails
● Framework written in Ruby
● set of functionality to help write web
applications
– Connecting to the database (ActiveRecord)
– Generating HTML (ERB)
– Pays attention to security
– … and so much more!
● Model View Controller
● You write in Ruby
57.
Where to go from here?
● I gather resources here, such as:
– http://pragtob.github.io/rails-beginner-cheatsheet/
– http://ruby.railstutorial.org/
– http://rubymonk.com/
– http://www.codeschool.com/courses/rails-for-zombies
– http://rubykoans.com/
– http://railscasts.com/
● Rails Girls Berlin project groups
58.
Thank you and enjoy
coding!
Tobias Pfeiffer
@PragTob
pragtob.wordpress.com
listen to me talking about learning Ruby (German)