Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Getting Started with Rails by Leif Gensert
Search
Rails Girls Munich
December 02, 2013
Technology
0
140
Getting Started with Rails by Leif Gensert
Leif gave us a talk about the basics of Rails and Ruby, and some of the ways they are different.
Rails Girls Munich
December 02, 2013
Tweet
Share
More Decks by Rails Girls Munich
See All by Rails Girls Munich
Learn More About Ruby and Rails by Carola Boettcher
railsgirls_muc
0
91
Bootstrap and Design Hacks by Omar Qunsul
railsgirls_muc
0
150
Backend Logic by Ana Oprea
railsgirls_muc
0
91
Learn to Program by Liubou Yudasina
railsgirls_muc
0
130
Where Did My HTML & CSS Go?! by Brigitte Jellinek
railsgirls_muc
0
100
Ruby, Rails and Tools by Frederik Fix
railsgirls_muc
1
440
Housekeeping and Info Presentation by Sara Regan
railsgirls_muc
0
200
Basics on Paper by Phillip Oertel
railsgirls_muc
0
240
Marina Petrova
railsgirls_muc
2
620
Other Decks in Technology
See All in Technology
Go Conference 2025: GoのinterfaceとGenericsの内部構造と進化 / Go type system internals
ryokotmng
3
600
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
570
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
190
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
0
110
OCI Network Firewall 概要
oracle4engineer
PRO
1
7.7k
Pure Goで体験するWasmの未来
askua
1
170
インサイト情報からどこまで自動化できるか試してみた
takas0522
0
130
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
3
220
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
820
全てGoで作るP2P対戦ゲーム入門
ponyo877
3
1.3k
多野優介
tanoyusuke
1
180
o11yで育てる、強い内製開発組織
_awache
3
100
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Writing Fast Ruby
sferik
629
62k
The Cost Of JavaScript in 2023
addyosmani
53
9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Become a Pro
speakerdeck
PRO
29
5.5k
Gamification - CAS2011
davidbonilla
81
5.5k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Transcript
Introduction to Rails
Leif Gensert ! 6 years developer ! 2 years of
Ruby/Rails ! Part of Propertybase ! coach
DISCLAIMER: Beginner’s Talk No Code No 100% Accuracy No unnecessary
Tech bla-bla
Ruby? Rails? Ruby on Rails? Web Application? ORM? MVC?
Ruby Short Answer (Ruby on) Rails Creator: Yukihiro Matsumoto (matz)
Programming Language General Purpose Creator: David Heinemeier Hansson (dhh) Framework Written in Ruby Web application specific
HTTP Web Application Frontend Backend Kind of… Client Server
http://yourawesomewebapp.com/unicorns/blue Web Application Lookup Processing Dataloading Presentation Routing Controller Model
View http://yourawesomewebapp.com/unicorns/blue http://yourawesomewebapp.com/unicorns/blue
Routing Controller Model View + Installation of Tools + Email
Tools + Internationalization + … Ruby on Rails Database
Conclusion • Ruby: programming language • Rails: set of tools
(aka framework) • Remember the unicorns • Ask your coaches