Submit Search
Upload
Ruby_01_Ruby Basic
•
2 likes
•
394 views
team air @ Dimigo
Follow
한국디지털미디어고등학교 비전공자 프로그래밍 교육 동아리 teamair 교육자료입니다.
Read less
Read more
Education
Report
Share
Report
Share
1 of 44
Download now
Download to read offline
Recommended
[20150219] 루비 기초(Ruby Basic)
[20150219] 루비 기초(Ruby Basic)
Wonjun Shin
Javascript 박재은
Javascript 박재은
재은 박
PHP와 함께 한 개발 성장기
PHP와 함께 한 개발 성장기
종훈 박
MFC 발견 (1)
MFC 발견 (1)
종훈 박
인내심없는 개발자를 위한 자바스크립트 - 한줄씩 영어공부하기.
인내심없는 개발자를 위한 자바스크립트 - 한줄씩 영어공부하기.
Nasol Kim
React principle
React principle
jongho jeong
Tcpl 12장 파생클래스
Tcpl 12장 파생클래스
재정 이
Pro typescript.ch07.Exception, Memory, Performance
Pro typescript.ch07.Exception, Memory, Performance
Seok-joon Yun
Recommended
[20150219] 루비 기초(Ruby Basic)
[20150219] 루비 기초(Ruby Basic)
Wonjun Shin
Javascript 박재은
Javascript 박재은
재은 박
PHP와 함께 한 개발 성장기
PHP와 함께 한 개발 성장기
종훈 박
MFC 발견 (1)
MFC 발견 (1)
종훈 박
인내심없는 개발자를 위한 자바스크립트 - 한줄씩 영어공부하기.
인내심없는 개발자를 위한 자바스크립트 - 한줄씩 영어공부하기.
Nasol Kim
React principle
React principle
jongho jeong
Tcpl 12장 파생클래스
Tcpl 12장 파생클래스
재정 이
Pro typescript.ch07.Exception, Memory, Performance
Pro typescript.ch07.Exception, Memory, Performance
Seok-joon Yun
Makalah 1
Makalah 1
topanogan
11. Logos_created_designed_Danielle
11. Logos_created_designed_Danielle
Danielle Oja
Raksystems kevät 2015 koulutus
Raksystems kevät 2015 koulutus
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
cv zainab
cv zainab
ZAINAB HADI
Trabajo sistemas operativos
Trabajo sistemas operativos
Manuel Uroz Sorroche
Photo Options
Photo Options
joanneisabelperry
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Wei Fang
Web_04_Javascript
Web_04_Javascript
team air @ Dimigo
St patrick
St patrick
Stpatricksday
Alcalá del Jucar
Alcalá del Jucar
MRICHARTVALDES
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
Koulutus raksystems syksy 2014
Koulutus raksystems syksy 2014
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
Danone - 't Jaeckx Lovely - 2AF05
Danone - 't Jaeckx Lovely - 2AF05
Lovely Tjaeckx
Tro 1,2,3
Tro 1,2,3
Nixmah JR
1st Grade Nonfiction Text Features
1st Grade Nonfiction Text Features
kimberlyrues
My vacation
My vacation
carol0224
FINAL
FINAL
Dr. Adam Adrien-Kirby
Raksystems kevät 2015 koulutus
Raksystems kevät 2015 koulutus
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
Iim intern
Iim intern
Naresh R
Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103
angiepaolasandoval
Web_07_Rails Advanced
Web_07_Rails Advanced
team air @ Dimigo
Web_06_Ruby On Rails (임시)
Web_06_Ruby On Rails (임시)
team air @ Dimigo
More Related Content
Viewers also liked
Makalah 1
Makalah 1
topanogan
11. Logos_created_designed_Danielle
11. Logos_created_designed_Danielle
Danielle Oja
Raksystems kevät 2015 koulutus
Raksystems kevät 2015 koulutus
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
cv zainab
cv zainab
ZAINAB HADI
Trabajo sistemas operativos
Trabajo sistemas operativos
Manuel Uroz Sorroche
Photo Options
Photo Options
joanneisabelperry
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Wei Fang
Web_04_Javascript
Web_04_Javascript
team air @ Dimigo
St patrick
St patrick
Stpatricksday
Alcalá del Jucar
Alcalá del Jucar
MRICHARTVALDES
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
Koulutus raksystems syksy 2014
Koulutus raksystems syksy 2014
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
Danone - 't Jaeckx Lovely - 2AF05
Danone - 't Jaeckx Lovely - 2AF05
Lovely Tjaeckx
Tro 1,2,3
Tro 1,2,3
Nixmah JR
1st Grade Nonfiction Text Features
1st Grade Nonfiction Text Features
kimberlyrues
My vacation
My vacation
carol0224
FINAL
FINAL
Dr. Adam Adrien-Kirby
Raksystems kevät 2015 koulutus
Raksystems kevät 2015 koulutus
Asianajotoimisto Jussi Laaka Oy / Attorneys at Law Jussi Laaka Ltd.
Iim intern
Iim intern
Naresh R
Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103
angiepaolasandoval
Viewers also liked
(20)
Makalah 1
Makalah 1
11. Logos_created_designed_Danielle
11. Logos_created_designed_Danielle
Raksystems kevät 2015 koulutus
Raksystems kevät 2015 koulutus
cv zainab
cv zainab
Trabajo sistemas operativos
Trabajo sistemas operativos
Photo Options
Photo Options
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Web_04_Javascript
Web_04_Javascript
St patrick
St patrick
Alcalá del Jucar
Alcalá del Jucar
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Koulutus raksystems syksy 2014
Koulutus raksystems syksy 2014
Danone - 't Jaeckx Lovely - 2AF05
Danone - 't Jaeckx Lovely - 2AF05
Tro 1,2,3
Tro 1,2,3
1st Grade Nonfiction Text Features
1st Grade Nonfiction Text Features
My vacation
My vacation
FINAL
FINAL
Raksystems kevät 2015 koulutus
Raksystems kevät 2015 koulutus
Iim intern
Iim intern
Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103
More from team air @ Dimigo
Web_07_Rails Advanced
Web_07_Rails Advanced
team air @ Dimigo
Web_06_Ruby On Rails (임시)
Web_06_Ruby On Rails (임시)
team air @ Dimigo
Web_05_ jQuery
Web_05_ jQuery
team air @ Dimigo
Web_03_Front-end Advance
Web_03_Front-end Advance
team air @ Dimigo
Web_02 CSS
Web_02 CSS
team air @ Dimigo
Web_01 HTML
Web_01 HTML
team air @ Dimigo
More from team air @ Dimigo
(6)
Web_07_Rails Advanced
Web_07_Rails Advanced
Web_06_Ruby On Rails (임시)
Web_06_Ruby On Rails (임시)
Web_05_ jQuery
Web_05_ jQuery
Web_03_Front-end Advance
Web_03_Front-end Advance
Web_02 CSS
Web_02 CSS
Web_01 HTML
Web_01 HTML
Ruby_01_Ruby Basic
1.
01 Ruby 기초 본 교육자료는
팀 에어 내의 팀원 교육용으로 제작되었음을 알려드립니다. 팀에어 팀원 외 허락을 받지 않은 사람의 무단도용을 일체 금합니다. Made by 신원준
2.
이 수업에서는 Ruby의 기초적인
문법과 개념만을 다룹니다.
3.
1993년 일본의 마츠모토
유키히로가 개발한 매우 쉬운 프로그래밍 언어
4.
5.
6.
Word = Code in
흐트믈(HTML) 초등학교 영어실력만 갖고 있으면 되요
7.
Word = Code in
Ruby 중학교 영어실력만 갖고 있으면 되요
8.
설치 합시다.
9.
Windows rubyinstaller.org
10.
Mac은 안해도 되요
^오^
11.
설마 Linux쓰는 사람은
없겠지;;
12.
직접 치면서 눈으로
확인하자!
13.
irb (cmd 혹은 터미널에서)
14.
루비야 인사해야지?
15.
puts “Hello, World!”
16.
변수
17.
자료형 숫자 (정수, 실수
등) 문자열 Boolean(true/false)
18.
연산자 + - * / % **
19.
형변환 .to_integer(정수) .to_float(실수) .to_string(문자열)
20.
puts “Hello, World!” print
“Hello, World!” 출력
21.
gets.chomp 입력 “n” 없애줌
22.
23.
#어쩌구저저구 주석 =begin 블라블라 여러줄로 블라블라 =end
24.
.upto .downto for … in while 반복문
25.
do 승 전
end 반복문
26.
1.upto(100) do |변수명| upto/downto 100.downto(1)
do |변수명|
27.
while while 조건 do
28.
for … in for
변수명 in 0..5
29.
조건문(제어문) if … end case
… when
30.
if문 if 조건(boolean) 조건이 ‘참’일때
실행할 코드 end
31.
if문 if 조건1(boolean) 조건이 ‘참’일때
실행할 코드 elsif 조건2 조건1이 ‘거짓’이고 조건2가 ‘참’일때 실행할 코드 else 앞의 모든 조건이 ‘거짓’일때 실행할 코드 end
32.
case…when case 변수 when 무언가1 위의
변수==무언가1일 때 실행할 코드 when 무언가2 위의 변수==무언가2일 때 실행할 코드 else 위의 모든 값들에 해당하지 않을 때 end
33.
배열 [값1, 값2, …,
값N] 배열을 배우는 순간부터 숫자의 시작은 0이 된다!
34.
Hash { key1 =>
값1, key2 => 값2, … } 이름[key] == 값
35.
Method(함수) def 이름 (인자) 코드 end
36.
Class class 이름 메소드 end
37.
빵셔틀을 만들어보자!
38.
class Bbang def hey puts
“ㄴ…네...?” end def shuttle(bread) puts “무슨 빵을 사올까요?” bread = gets.chomp puts bread + “ 사올께요...” end end a = Bbang.new a.hey a.shuttle(“피자빵”)
39.
객체.메소드
40.
객체(로봇) class(로봇의 설계도) method(로봇의 기능)
41.
루비에서는 모든 것이
객체이다!
42.
? !질문 값
변경
43.
是 喩
來 肄 攄 (루비를) 제대로 깨우친다면 익히고 터득하게 될 것이다. (깨우칠 유)(옳을 시) (올 래) (익힐 이) (터득 터)
44.
See you later!
Download now