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
130
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
81
Bootstrap and Design Hacks by Omar Qunsul
railsgirls_muc
0
140
Backend Logic by Ana Oprea
railsgirls_muc
0
87
Learn to Program by Liubou Yudasina
railsgirls_muc
0
120
Where Did My HTML & CSS Go?! by Brigitte Jellinek
railsgirls_muc
0
96
Ruby, Rails and Tools by Frederik Fix
railsgirls_muc
1
410
Housekeeping and Info Presentation by Sara Regan
railsgirls_muc
0
190
Basics on Paper by Phillip Oertel
railsgirls_muc
0
220
Marina Petrova
railsgirls_muc
2
590
Other Decks in Technology
See All in Technology
駆け出しリーダーとしての第一歩〜開発チームとの新しい関わり方〜 / Beginning Journey as Team Leader
kaonavi
0
130
タイミーのデータ活用を支えるdbt Cloud導入とこれから
ttccddtoki
1
260
KMP with Crashlytics
sansantech
PRO
0
250
2024年活動報告会(人材育成推進WG・ビジネスサブWG) / 20250114-OIDF-J-EduWG-BizSWG
oidfj
0
240
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
500
あなたの知らないクラフトビールの世界
miura55
0
140
Cloudflareで実現する AIエージェント ワークフロー基盤
kmd09
0
290
東京Ruby会議12 Ruby と Rust と私 / Tokyo RubyKaigi 12 Ruby, Rust and me
eagletmt
3
890
JuliaTokaiとJuliaLangJaの紹介 for NGK2025S
antimon2
1
130
AIアプリケーション開発でAzure AI Searchを使いこなすためには
isidaitc
1
120
iPadOS18でフローティングタブバーを解除してみた
sansantech
PRO
1
150
三菱電機で社内コミュニティを立ち上げた話
kurebayashi
1
360
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Done Done
chrislema
182
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
3
180
The Pragmatic Product Professional
lauravandoore
32
6.4k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Fireside Chat
paigeccino
34
3.1k
A Philosophy of Restraint
colly
203
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
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