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
90
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
制約理論(ToC)入門
recruitengineers
PRO
8
3.6k
モダンフロントエンド 開発研修
recruitengineers
PRO
9
5.9k
Yahoo!広告ビジネス基盤におけるバックエンド開発
lycorptech_jp
PRO
2
320
人と組織に偏重したEMへのアンチテーゼ──なぜ、EMに設計力が必要なのか/An antithesis to the overemphasis of people and organizations in EM
dskst
7
820
LLM翻訳ツールの開発と海外のお客様対応等への社内導入事例
gree_tech
PRO
0
400
小さなチーム 大きな仕事 - 個人開発でAIをフル活用する
himaratsu
0
150
『FailNet~やらかし共有SNS~』エレベーターピッチ
yokomachi
1
190
JuniorからSeniorまで: DevOpsエンジニアの成長ロードマップ
yuriemori
2
340
退屈なことはDevinにやらせよう〜〜Devin APIを使ったVisual Regression Testの自動追加〜
kawamataryo
4
960
Jaws-ug名古屋_LT資料_20250829
azoo2024
3
200
「魔法少女まどか☆マギカ Magia Exedra」のグローバル展開を支える、開発チームと翻訳チームの「意識しない協創」を実現するローカライズシステム
gree_tech
PRO
0
400
Kubernetes における cgroup v2 でのOut-Of-Memory 問題の解決
pfn
PRO
0
420
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
339
57k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
How GitHub (no longer) Works
holman
315
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
The Pragmatic Product Professional
lauravandoore
36
6.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
For a Future-Friendly Web
brad_frost
179
9.9k
Site-Speed That Sticks
csswizardry
10
800
Bash Introduction
62gerente
614
210k
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