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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jason L Perry
June 03, 2015
Programming
130
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ruby for the Newbie
A crash course in Ruby
Jason L Perry
June 03, 2015
More Decks by Jason L Perry
See All by Jason L Perry
Tomorrow's Javascript, Today.
ambethia
0
110
Advanced JS Crash Course
ambethia
1
420
Intro to Javascript
ambethia
1
110
A naïve introduction to mruby
ambethia
3
880
Other Decks in Programming
See All in Programming
Lessons from Spec-Driven Development
simas
PRO
0
210
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
290
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
210
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.4k
Contextとはなにか
chiroruxx
1
330
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.7k
A2UI という光を覗いてみる
satohjohn
1
140
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
110
AIで効率化できた業務・日常
ochtum
0
140
Claspは野良GASの夢をみるか
takter00
0
200
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
150
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
660
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
Bash Introduction
62gerente
615
220k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Building Applications with DynamoDB
mza
96
7.1k
RailsConf 2023
tenderlove
30
1.5k
The Limits of Empathy - UXLibs8
cassininazir
1
360
Designing for humans not robots
tammielis
254
26k
Done Done
chrislema
186
16k
The Language of Interfaces
destraynor
162
27k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Speed Design
sergeychernyshev
33
1.9k
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