ruby&rails入門講座-1

20
Ruby勉強会@札幌 特別編 Ruby&Rails 入門講座 Ruby札幌 http://jp.rubyist.net/?RubySapporo

Upload: koji-shimada

Post on 10-May-2015

4.058 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Ruby&Rails入門講座-1

Ruby勉強会@札幌 特別編

Ruby&Rails入門講座

Ruby札幌http://jp.rubyist.net/?RubySapporo

Page 2: Ruby&Rails入門講座-1

アジェンダ-はじめに(5分)-自己紹介(35分)- irbを使ったRuby実習(20分)-休憩(5分)- Rails実習(110分)-おわりに (5分)

Page 3: Ruby&Rails入門講座-1

自己紹介Self-Introduction

Page 4: Ruby&Rails入門講座-1

irbを使ったRuby実習Practice ruby by using irb

Page 5: Ruby&Rails入門講座-1

Ruby実習

1 + 1

Page 6: Ruby&Rails入門講座-1

Ruby実習

1 + 0.1 * 5

Page 7: Ruby&Rails入門講座-1

Ruby実習

a = 1a.class

Page 8: Ruby&Rails入門講座-1

Ruby実習

b = 2c = a + bputs c

Page 9: Ruby&Rails入門講座-1

Ruby実習

ab = “aaa”+“bbb”puts “#{ab}ccc”

Page 10: Ruby&Rails入門講座-1

Ruby実習

ary = %w|aaa bbb ccc|ary.classary.inspect

Page 11: Ruby&Rails入門講座-1

Ruby実習

ary[0]ary << “ddd”ary.shiftputs ary

Page 12: Ruby&Rails入門講座-1

Ruby実習

ary.each do |element| puts elementend

Page 13: Ruby&Rails入門講座-1

Ruby実習

hash = {“aaa” => “xxx”, “bbb” => “yyy”}hash.class

Page 14: Ruby&Rails入門講座-1

Ruby実習

a = truea.classa.inspect

Page 15: Ruby&Rails入門講座-1

Ruby実習if a puts “true”else puts “false”end

Page 16: Ruby&Rails入門講座-1

Ruby実習def foo(isNight, name) if (isNight) return “こんばんわ#{name}” else return “こんにちわ#{name}” endend

Page 17: Ruby&Rails入門講座-1

Ruby実習

puts foo(true, “しまだ”)

Page 18: Ruby&Rails入門講座-1

休憩break time

Page 19: Ruby&Rails入門講座-1

RailsチュートリアルPractice rails

Page 20: Ruby&Rails入門講座-1

ここからはmasuidriveさんの資料で