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
97
Bootstrap and Design Hacks by Omar Qunsul
railsgirls_muc
0
160
Backend Logic by Ana Oprea
railsgirls_muc
0
94
Learn to Program by Liubou Yudasina
railsgirls_muc
0
140
Where Did My HTML & CSS Go?! by Brigitte Jellinek
railsgirls_muc
0
110
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
630
Other Decks in Technology
See All in Technology
ブラックボックス観測に基づくAI支援のプロトコルのリバースエンジニアリングと再現~AIを用いたリバースエンジニアリング~ @ SECCON 14 電脳会議 / Reverse Engineering and Reproduction of an AI-Assisted Protocol Based on Black-Box Observation @ SECCON 14 DENNO-KAIGI
chibiegg
0
140
Kaggleの経験が実務にどう活きているか / kaggle_findy
sansan_randd
3
520
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
3
250
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
Introduction to Bill One Development Engineer
sansan33
PRO
0
380
Kaggleで鍛えたスキルの実務での活かし方 競技とプロダクト開発のリアル
recruitengineers
PRO
1
100
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
1
270
Ultra Ethernet (UEC) v1.0 仕様概説
markunet
3
130
DX Improvement at Scale
ntk1000
2
240
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4k
AI時代にエンジニアはどう成長すれば良いのか?
recruitengineers
PRO
1
120
組織のSREを推進するためのPlatform EngineeringとEKS / Platform Engineering and EKS to drive SRE in your organization
chmikata
0
180
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Fireside Chat
paigeccino
42
3.8k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
79
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Abbi's Birthday
coloredviolet
2
5.1k
Scaling GitHub
holman
464
140k
Claude Code のすすめ
schroneko
67
220k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
370
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
190
The Cult of Friendly URLs
andyhume
79
6.8k
Building Adaptive Systems
keathley
44
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
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