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
130
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
98
Advanced JS Crash Course
ambethia
1
410
Intro to Javascript
ambethia
1
100
A naïve introduction to mruby
ambethia
3
840
Other Decks in Programming
See All in Programming
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
3
930
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
610
Swift Concurrency - 状態監視の罠
objectiveaudio
2
270
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
1
400
半自動E2Eで手っ取り早くリグレッションテストを効率化しよう
beryu
6
2.3k
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
150
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
940
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
2.3k
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
790
どの様にAIエージェントと 協業すべきだったのか?
takefumiyoshii
1
520
CSC509 Lecture 03
javiergs
PRO
0
320
Breaking Up with Big ViewModels — Without Breaking Your Architecture (droidcon Berlin 2025)
steliosf
PRO
1
270
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Unsuck your backbone
ammeep
671
58k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Agile that works and the tools we love
rasmusluckow
330
21k
The Cost Of JavaScript in 2023
addyosmani
53
9k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Embracing the Ebb and Flow
colly
88
4.8k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Documentation Writing (for coders)
carmenintech
75
5k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
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