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
Ruby for the Newbie
Search
Jason L Perry
June 03, 2015
Programming
2
120
Ruby for the Newbie
A crash course in Ruby
Jason L Perry
June 03, 2015
Tweet
Share
More Decks by Jason L Perry
See All by Jason L Perry
Tomorrow's Javascript, Today.
ambethia
0
92
Advanced JS Crash Course
ambethia
1
370
Intro to Javascript
ambethia
1
100
A naïve introduction to mruby
ambethia
3
800
Other Decks in Programming
See All in Programming
asdf-ecspresso作って 友達が増えた話 / Fujiwara Tech Conference 2025
koluku
0
2.7k
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
270
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
290
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
11
1.6k
第3回 Snowflake 中部ユーザ会- dbt × Snowflake ハンズオン
hoto17296
4
300
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
3
650
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
150
昭和の職場からアジャイルの世界へ
kumagoro95
1
170
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
120
ISUCON14公式反省会LT: 社内ISUCONの話
astj
PRO
0
160
Azure AI Foundryのご紹介
qt_luigi
1
270
最近のVS Codeで気になるニュース 2025/01
74th
1
250
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
20
2.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
910
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Six Lessons from altMBA
skipperchong
27
3.6k
Optimizing for Happiness
mojombo
376
70k
Unsuck your backbone
ammeep
669
57k
Building Adaptive Systems
keathley
39
2.4k
Transcript
None
What is Ruby?
“ProgramMing Language”
None
None
None
None
None
None
None
None
None
None
MINASWAN
Real World Ruby
None
None
None
None
None
None
None
None
None
None
None
None
None
Mobile & Native ApPlications
None
None
None
Sysadmin
None
DEVOPS
None
None
None
GAMES
None
Robots
None
3D Modeling & Visualization
None
Music & Synthesis
None
2 + 2
2 + 2 # => 4
# This is a comment
x = 5
x * 2 # => 10
s = "This is a string of characters."
s.upcase # => "THIS IS A STRING OF CHARACTERS."
def hello puts "Hello, World!" end
hello > "Hello, World!"
def greet(name) “Hello, ” + name + “.” end greet
“Jason" # => "Hello, Jason."
3.times do puts greet("Jason") end
None
None
OoP Object oriented ProgramMing
None
None
None
None
None
None
HandS on
None
None
None
None
None
Let’s Code!
None
.org