SlideShare a Scribd company logo
1 of 73
Download to read offline
*
Ruby On Rails
본 교육자료는 팀 에어 내의 팀원 교육용으로 제작되었음을 알려드립니다. 팀에어 팀원 외 허락을 받지 않은 사람의 무단도용을 일체 금합니다.
Contents
ㄴRails 소개
ㄴ설치하기
ㄴMVC
ㄴView
ㄴErb에 대한 설명
ㄴAssets 폴더 설명
ㄴController
ㄴAction과 Post, Get 받는 방법
ㄴModel
ㄴ데이터베이스 설명
ㄴ데이터 검증하기
ㄴ테이블간 관계 설정
+ 숙제
왜 레일즈일까?
다른 것보다 쉬워요
효율적이게 개발할 수 있어요
그래서, 레일즈가 무엇일까?
루비로 작성된 MVC패턴을 이용하는 

오픈 소스 프레임워크
레일즈
굿
웹 애플리케이션을 손쉽게

개발, 배치 유지 보수할 수 있게 해주는 프레임워크
일단 설치부터 해봅시다!
http://railsinstaller.org
윈도우
설치하면 끝
맥이요?
찬희가 해줄거에요
노예
다 설치하셨다면
배울 준비를 해줍시다!
레일즈 프로젝트 만들기
윈도우
rails new [프로젝트 이름] --skip-bundle
[윈도우는 bundle을 skip하지 않으면 에러가 펑펑]
맥
rails new [프로젝트 이름]
많아요, 정말
실제로 사용할 파일들
YEEEEEEEEEAAAAAAAAAH
rails server
이제 크롬을 켜서 localhost:3000으로 가봅시다
짜잔
rails generate 

controller main index
main 컨트롤러를 만들고
그 안에 index를 추가해주세요!
(generate는 g로 줄여서 사용할 수 있어요)
준비는 끝났어요
본격적으로
해봐요!
MVC
루비로 작성된 MVC패턴을 이용하는 

오픈 소스 프레임워크
Model View
Controller
이 친구들은 서로 상호작용하며 하나같이 움직입니다!
화면
모델
라우팅
컨트롤러
뷰
MVC 구조
화면
모델
라우팅
컨트롤러
뷰
MVC 구조
View
Model에 있는 데이터를 기반으로
사용자 인터페이스 생성을 책임진다.
index.html.erb
저게 뭐야
ERB
Embedded Ruby
파일 안에서 루비코드를 사용할 수 있다.
<% 루비 코드 %>
<%= 출력할 때는 이걸로 %>
쫄지마!
확장자가 .erb라고 무서워하지 마세요
html 코드를 그대로 사용하면 돼요
스타일 추가는 

어떻게 해요?
원하는 것이 다 있는 곳
app/assets
assets
assets
ㄴImages <= 그림
ㄴJavascripts <= 자바스크립트 파일
ㄴStylesheets <= Css파일
파일도 추가가 가능하다!
화면
모델
라우팅
컨트롤러
뷰
MVC 구조
Controller
외부에서 이벤트를 받아 Model과 상호작용을 한 뒤
사용자에게 적절한 View를 보여준다.
액션
컨트롤러 안에서 만들어지는 메소드
[./app/controllers/main_controller.rb]
class MainController < ApplicationController
def index <= 액션
end
end
Post, Get과 params
Routing
외부로 들어오는 URL을 인식하고
컨트롤러의 액션으로 보내주는 역할을 한다.
[./config/route.rb]
Rails.application.routes.draw do
get 'main/index‘ <= localhost:3000/main/index
ㄴ get 방식으로 전송할 것이다 정도
post ‘main/index’ <= 주소는 같음
ㄴ post 방식으로 전송하고 싶으면 이렇게
end
“ GET
”
[./app/controllers/main_controller.rb]
class MainController < ApplicationController
def index <= form 태그에서 전송한 데이터는
여기서 처리해요
params[:class]
params[:name]
params[:introduce]
end
end
화면
모델
라우팅
컨트롤러
뷰
데이터 베이스
MVC 구조
1일차 끝~!
더할까?
Model
애플리케이션의 상태 관리를 책임지고,
데이터에 적용되는 모든 규칙들을 집행한다.
데이터베이스
통합 관리되는 정보의 집합
rails generate

model User
User 모델을 만들어주세요!
마이그레이션 파일

작성하기
테이블칼럼레코드
[./db/migrate/xxxxxxx_create_users.rb]
create_table :users do |t|
t.string :user_name
t.string :password
ㄴ t.[자료형] :[이름]
t.timestamps null: false
end
User
user_name password
Hiddenest 1234
Frostornge 5678
rake
Rake를 사용한다는 것은
믿음직한 조수를 늘 곁에 두고 있는 것과 같다.
rake db:migrate
데이터베이스를 생성해주세요!
rake db:rollback
데이터베이스를 초기화 해주세요!
데이터 검증하기
이상한 값들이 데이터베이스에 들어가는 것을 막아줄 것입니다!
[./app/models/user.rb]
class User < ActiveRecord::Base
[validate :[이름], 검증메서드: {option}]
ex:) validate :user_name, presence: true
[presence: true] : 값이 있는지 검사한다.
[uniqueness: true] : 값이 이미 데이터베이스에 있는지 검사한다.
[numericality: {option}] : 값이 숫자인지 검사한다.
[length: {option}] : 길이를 받는다.
end
테이블간의 관계
테이블간의 관계선언을 해주자.
User
id user_name password
1 Hiddenest 1234
2 Frostornge 5678
Shopping
User_id name price
1 포카칩 5000
2 허니버터칩 8000
1 창렬칩 12000
2 YEE칩 2222
1 N
User 하나가 shopping을 많이 가지고 있다.
Shopping
User_id name price
1 포카칩 5000
2 허니버터칩 8000
1 창렬칩 12000
2 YEE칩 2222
관계선언을 하기 전에
Shopping 테이블을 생성해주자
[./app/models/user.rb]
class User < ActiveRecord::Base
has_many :shoppings <= shopping 테이블의 값을 많이
가지고 있다.
end
[./app/models/shopping.rb]
class Shopping < ActiveRecord::Base
belongs_to :user <= shopping 테이블의 값은
반드시 하나의 user에 속한다.
end
관계선언까지 끝냈으면
이제 테이블에 데이터를 넣어줄 차례입니다!
rails console
콘솔 모드로 작동하게 하는 명령어.
rails c로 줄여서 사용할 수 있다.
데이터 넣기
u = User.new <= 새로운 레코드를 만든다
u.user_name = “frostornge” <= 아이디를 넣어주자
u.password = “5678” <= 비밀번호를 넣어주자
u.save <= 이게 안되면 비밀번호의 길이를
늘려보자
그리고, [ User.all ]를 해보면 들어간 데이터 값이 출력 될 것이다.
여기까지
우리가 가르쳐주는 부분은 여기까지입니다!
대신 숙제가 있어요!
덕덕고에 이은 멘탈강화훈련!
타임라인 만들기
타임라인 서비스를 만들어오세요!
[ 타임라인 – 기능 ]
ㄴ글 올리기, 수정, 지우기 기능
ㄴ댓글 달기, 수정, 지우기 기능
간단하죠? 하하
2주일 드리겠습니다
와우 많네요!
끝
진짜

More Related Content

What's hot

Meteor를 통해서 개발하는 웹어플리케이션 서비스
Meteor를 통해서 개발하는 웹어플리케이션 서비스Meteor를 통해서 개발하는 웹어플리케이션 서비스
Meteor를 통해서 개발하는 웹어플리케이션 서비스WebFrameworks
 
[Td 2015]asp.net 5 깊게 파고들기(박용준)
[Td 2015]asp.net 5 깊게 파고들기(박용준)[Td 2015]asp.net 5 깊게 파고들기(박용준)
[Td 2015]asp.net 5 깊게 파고들기(박용준)Sang Don Kim
 
Spring mvc
Spring mvcSpring mvc
Spring mvcksain
 
vuetiful korea 발표자료
vuetiful korea 발표자료vuetiful korea 발표자료
vuetiful korea 발표자료치웅 이
 
도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: Yeoman도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: YeomanJae Sung Park
 
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드수정 김
 
유연하게 확장할 수 있는 PHP 웹 개발 이야기
유연하게 확장할 수 있는 PHP 웹 개발 이야기유연하게 확장할 수 있는 PHP 웹 개발 이야기
유연하게 확장할 수 있는 PHP 웹 개발 이야기Young D
 
Node.js Cloud Service Publish
Node.js Cloud Service PublishNode.js Cloud Service Publish
Node.js Cloud Service PublishHyun Jin Moon
 
Valet 으로 windows php 개발 환경 구성하기
Valet 으로 windows php 개발 환경 구성하기Valet 으로 windows php 개발 환경 구성하기
Valet 으로 windows php 개발 환경 구성하기KwangSeob Jeong
 
자바 서블릿과 세션 (Java Servlet, Session)
자바 서블릿과 세션 (Java Servlet, Session)자바 서블릿과 세션 (Java Servlet, Session)
자바 서블릿과 세션 (Java Servlet, Session)Yu Yongwoo
 
SpringMVC 전체 흐름 알아보기
SpringMVC 전체 흐름 알아보기SpringMVC 전체 흐름 알아보기
SpringMVC 전체 흐름 알아보기Myung Woon Oh
 
Front-end Development with Ruby on Rails
Front-end Development with Ruby on RailsFront-end Development with Ruby on Rails
Front-end Development with Ruby on Rails추근 문
 
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)Sang Don Kim
 
Vue 뽀개기 1장 환경설정 및 spa설정
Vue 뽀개기 1장 환경설정 및 spa설정Vue 뽀개기 1장 환경설정 및 spa설정
Vue 뽀개기 1장 환경설정 및 spa설정leejungwang
 
[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)
[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)
[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)탑크리에듀(구로디지털단지역3번출구 2분거리)
 
두근두근 ASP.NET 5!
두근두근 ASP.NET 5!두근두근 ASP.NET 5!
두근두근 ASP.NET 5!SangHoon Han
 
Spring4 + my batis3 + mariadb (maven) 게시판 예제 1
Spring4 + my batis3  + mariadb (maven) 게시판 예제  1Spring4 + my batis3  + mariadb (maven) 게시판 예제  1
Spring4 + my batis3 + mariadb (maven) 게시판 예제 1HeoJJun
 
Next Javascript ES2015 시작하기
Next Javascript ES2015 시작하기Next Javascript ES2015 시작하기
Next Javascript ES2015 시작하기JinKwon Lee
 

What's hot (20)

Meteor를 통해서 개발하는 웹어플리케이션 서비스
Meteor를 통해서 개발하는 웹어플리케이션 서비스Meteor를 통해서 개발하는 웹어플리케이션 서비스
Meteor를 통해서 개발하는 웹어플리케이션 서비스
 
[Td 2015]asp.net 5 깊게 파고들기(박용준)
[Td 2015]asp.net 5 깊게 파고들기(박용준)[Td 2015]asp.net 5 깊게 파고들기(박용준)
[Td 2015]asp.net 5 깊게 파고들기(박용준)
 
Flux 예제 분석 2
Flux 예제 분석 2Flux 예제 분석 2
Flux 예제 분석 2
 
Spring mvc
Spring mvcSpring mvc
Spring mvc
 
vuetiful korea 발표자료
vuetiful korea 발표자료vuetiful korea 발표자료
vuetiful korea 발표자료
 
도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: Yeoman도구를 활용한 더 나은 웹 개발: Yeoman
도구를 활용한 더 나은 웹 개발: Yeoman
 
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드
Yeoman(모던웹 개발을 위한 관리도구)설치사용가이드
 
유연하게 확장할 수 있는 PHP 웹 개발 이야기
유연하게 확장할 수 있는 PHP 웹 개발 이야기유연하게 확장할 수 있는 PHP 웹 개발 이야기
유연하게 확장할 수 있는 PHP 웹 개발 이야기
 
Node.js Cloud Service Publish
Node.js Cloud Service PublishNode.js Cloud Service Publish
Node.js Cloud Service Publish
 
Valet 으로 windows php 개발 환경 구성하기
Valet 으로 windows php 개발 환경 구성하기Valet 으로 windows php 개발 환경 구성하기
Valet 으로 windows php 개발 환경 구성하기
 
자바 서블릿과 세션 (Java Servlet, Session)
자바 서블릿과 세션 (Java Servlet, Session)자바 서블릿과 세션 (Java Servlet, Session)
자바 서블릿과 세션 (Java Servlet, Session)
 
SpringMVC 전체 흐름 알아보기
SpringMVC 전체 흐름 알아보기SpringMVC 전체 흐름 알아보기
SpringMVC 전체 흐름 알아보기
 
Front-end Development with Ruby on Rails
Front-end Development with Ruby on RailsFront-end Development with Ruby on Rails
Front-end Development with Ruby on Rails
 
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
[Td 2015]각이 다른 mvc6! 그 여섯 번째 이야기!(최지훈)
 
Vue 뽀개기 1장 환경설정 및 spa설정
Vue 뽀개기 1장 환경설정 및 spa설정Vue 뽀개기 1장 환경설정 및 spa설정
Vue 뽀개기 1장 환경설정 및 spa설정
 
[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)
[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)
[뷰제이에스학원]뷰제이에스(Vue.js) 프로그래밍 입문(프로그레시브 자바스크립트 프레임워크)
 
두근두근 ASP.NET 5!
두근두근 ASP.NET 5!두근두근 ASP.NET 5!
두근두근 ASP.NET 5!
 
Servlet3
Servlet3Servlet3
Servlet3
 
Spring4 + my batis3 + mariadb (maven) 게시판 예제 1
Spring4 + my batis3  + mariadb (maven) 게시판 예제  1Spring4 + my batis3  + mariadb (maven) 게시판 예제  1
Spring4 + my batis3 + mariadb (maven) 게시판 예제 1
 
Next Javascript ES2015 시작하기
Next Javascript ES2015 시작하기Next Javascript ES2015 시작하기
Next Javascript ES2015 시작하기
 

Viewers also liked

Rails style-guide-2
Rails style-guide-2Rails style-guide-2
Rails style-guide-2Yunho Jo
 
[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on Rails
[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on Rails[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on Rails
[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on RailsAshal aka JOKER
 
4c geography Ireland
4c geography Ireland 4c geography Ireland
4c geography Ireland Stpatricksday
 
Iim intern
Iim internIim intern
Iim internNaresh R
 
Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103angiepaolasandoval
 
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...Wei Fang
 
Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103angiepaolasandoval
 
1st Grade Nonfiction Text Features
1st Grade Nonfiction Text Features1st Grade Nonfiction Text Features
1st Grade Nonfiction Text Featureskimberlyrues
 
11. Logos_created_designed_Danielle
11. Logos_created_designed_Danielle11. Logos_created_designed_Danielle
11. Logos_created_designed_DanielleDanielle Oja
 

Viewers also liked (20)

Rails style-guide-2
Rails style-guide-2Rails style-guide-2
Rails style-guide-2
 
[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on Rails
[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on Rails[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on Rails
[20151106 Web Framework MeetUp] API 표준을 제시한 Ruby on Rails
 
Makalah 1
Makalah 1Makalah 1
Makalah 1
 
4c geography Ireland
4c geography Ireland 4c geography Ireland
4c geography Ireland
 
Skvl syksy 2014 kuolinpesät
Skvl syksy 2014 kuolinpesätSkvl syksy 2014 kuolinpesät
Skvl syksy 2014 kuolinpesät
 
Iim intern
Iim internIim intern
Iim intern
 
Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103
 
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
Transcriptome-wide changes in Chlamydomonas reinhardtii gene expression regul...
 
Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103Moda rock & musica angie paola sandoval 1103
Moda rock & musica angie paola sandoval 1103
 
Ruby_01_Ruby Basic
Ruby_01_Ruby BasicRuby_01_Ruby Basic
Ruby_01_Ruby Basic
 
Tro 1,2,3
Tro 1,2,3Tro 1,2,3
Tro 1,2,3
 
1st Grade Nonfiction Text Features
1st Grade Nonfiction Text Features1st Grade Nonfiction Text Features
1st Grade Nonfiction Text Features
 
St patrick
St patrickSt patrick
St patrick
 
Alcalá del Jucar
Alcalá del JucarAlcalá del Jucar
Alcalá del Jucar
 
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminenRaksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
Raksystems kevät 2016 koulutus kiinteistöriitojen eteneminen
 
El universo
El universoEl universo
El universo
 
FINAL
FINALFINAL
FINAL
 
cv zainab
cv zainab cv zainab
cv zainab
 
Koulutus raksystems syksy 2014
Koulutus raksystems syksy 2014Koulutus raksystems syksy 2014
Koulutus raksystems syksy 2014
 
11. Logos_created_designed_Danielle
11. Logos_created_designed_Danielle11. Logos_created_designed_Danielle
11. Logos_created_designed_Danielle
 

Similar to Web_06_Ruby On Rails (임시)

레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드Sukjoon Kim
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)수보 김
 
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)SangIn Choung
 
[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)
[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)
[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)YoungSu Son
 
[3주차] 알파 유저를 위한 AWS 스터디
[3주차] 알파 유저를 위한 AWS 스터디[3주차] 알파 유저를 위한 AWS 스터디
[3주차] 알파 유저를 위한 AWS 스터디Amazon Web Services Korea
 
드래그홈2010홈페이지제안서
드래그홈2010홈페이지제안서드래그홈2010홈페이지제안서
드래그홈2010홈페이지제안서draghome
 
LucideWorks Banana 소개
LucideWorks Banana 소개 LucideWorks Banana 소개
LucideWorks Banana 소개 SuHyun Jeon
 
실전 DataSnap!
실전 DataSnap!실전 DataSnap!
실전 DataSnap!Devgear
 
Laravel로 스타트업 기술 스택 구성하기
Laravel로 스타트업 기술 스택 구성하기Laravel로 스타트업 기술 스택 구성하기
Laravel로 스타트업 기술 스택 구성하기KwangSeob Jeong
 
04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)Hankyo
 
Spring Boot + React + Gradle in VSCode
Spring Boot + React + Gradle in VSCodeSpring Boot + React + Gradle in VSCode
Spring Boot + React + Gradle in VSCodedpTablo
 
[NEXT] Andorid에 MVC 패턴 적용하기
[NEXT] Andorid에 MVC 패턴 적용하기[NEXT] Andorid에 MVC 패턴 적용하기
[NEXT] Andorid에 MVC 패턴 적용하기YoungSu Son
 
2017 제주코딩해커톤 Ruby On Rails 첫째주
2017 제주코딩해커톤 Ruby On Rails 첫째주2017 제주코딩해커톤 Ruby On Rails 첫째주
2017 제주코딩해커톤 Ruby On Rails 첫째주범재 이
 
I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages SangHoon Han
 
Laravel 로 배우는 서버사이드 #2
Laravel 로 배우는 서버사이드 #2Laravel 로 배우는 서버사이드 #2
Laravel 로 배우는 서버사이드 #2성일 한
 
실용주의 프로그래머를 위한 개발환경 만들기
실용주의 프로그래머를 위한 개발환경 만들기실용주의 프로그래머를 위한 개발환경 만들기
실용주의 프로그래머를 위한 개발환경 만들기Mickey SJ Lee
 
제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기
제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기
제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기NAVER D2
 

Similar to Web_06_Ruby On Rails (임시) (20)

레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
 
One ASP.NET
One ASP.NETOne ASP.NET
One ASP.NET
 
[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)
[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)
[NEXT] Android 개발 경험 프로젝트 4일차 (Networking)
 
[3주차] 알파 유저를 위한 AWS 스터디
[3주차] 알파 유저를 위한 AWS 스터디[3주차] 알파 유저를 위한 AWS 스터디
[3주차] 알파 유저를 위한 AWS 스터디
 
드래그홈2010홈페이지제안서
드래그홈2010홈페이지제안서드래그홈2010홈페이지제안서
드래그홈2010홈페이지제안서
 
LucideWorks Banana 소개
LucideWorks Banana 소개 LucideWorks Banana 소개
LucideWorks Banana 소개
 
실전 DataSnap!
실전 DataSnap!실전 DataSnap!
실전 DataSnap!
 
Laravel로 스타트업 기술 스택 구성하기
Laravel로 스타트업 기술 스택 구성하기Laravel로 스타트업 기술 스택 구성하기
Laravel로 스타트업 기술 스택 구성하기
 
Light Tutorial Django
Light Tutorial DjangoLight Tutorial Django
Light Tutorial Django
 
04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)04.실행환경 교육교재(화면처리)
04.실행환경 교육교재(화면처리)
 
Spring Boot + React + Gradle in VSCode
Spring Boot + React + Gradle in VSCodeSpring Boot + React + Gradle in VSCode
Spring Boot + React + Gradle in VSCode
 
[NEXT] Andorid에 MVC 패턴 적용하기
[NEXT] Andorid에 MVC 패턴 적용하기[NEXT] Andorid에 MVC 패턴 적용하기
[NEXT] Andorid에 MVC 패턴 적용하기
 
2017 제주코딩해커톤 Ruby On Rails 첫째주
2017 제주코딩해커톤 Ruby On Rails 첫째주2017 제주코딩해커톤 Ruby On Rails 첫째주
2017 제주코딩해커톤 Ruby On Rails 첫째주
 
I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages I am ASP.NET Core Razor Pages
I am ASP.NET Core Razor Pages
 
Laravel 로 배우는 서버사이드 #2
Laravel 로 배우는 서버사이드 #2Laravel 로 배우는 서버사이드 #2
Laravel 로 배우는 서버사이드 #2
 
실용주의 프로그래머를 위한 개발환경 만들기
실용주의 프로그래머를 위한 개발환경 만들기실용주의 프로그래머를 위한 개발환경 만들기
실용주의 프로그래머를 위한 개발환경 만들기
 
(스프링프레임워크 강좌)스프링부트개요 및 HelloWorld 따라하기
(스프링프레임워크 강좌)스프링부트개요 및 HelloWorld 따라하기(스프링프레임워크 강좌)스프링부트개요 및 HelloWorld 따라하기
(스프링프레임워크 강좌)스프링부트개요 및 HelloWorld 따라하기
 
제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기
제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기
제 5회 D2 CAMPUS SEMINAR - Swift로 만든 serverframework 개발기
 

More from team air @ Dimigo

More from team air @ Dimigo (6)

Web_07_Rails Advanced
Web_07_Rails AdvancedWeb_07_Rails Advanced
Web_07_Rails Advanced
 
Web_05_ jQuery
Web_05_ jQueryWeb_05_ jQuery
Web_05_ jQuery
 
Web_04_Javascript
Web_04_JavascriptWeb_04_Javascript
Web_04_Javascript
 
Web_03_Front-end Advance
Web_03_Front-end AdvanceWeb_03_Front-end Advance
Web_03_Front-end Advance
 
Web_02 CSS
Web_02 CSSWeb_02 CSS
Web_02 CSS
 
Web_01 HTML
Web_01 HTMLWeb_01 HTML
Web_01 HTML
 

Web_06_Ruby On Rails (임시)