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
Sesion II - Taller RoR LCC
Search
A. Felipe Cabargas Madrid
May 16, 2017
Programming
0
100
Sesion II - Taller RoR LCC
2nd session of the USACH's Computer Science degree workshop on RoR
A. Felipe Cabargas Madrid
May 16, 2017
Tweet
Share
More Decks by A. Felipe Cabargas Madrid
See All by A. Felipe Cabargas Madrid
Layers Layers Layers
felipecabargas
0
42
Accesibilidad Web: Que, como, cuando y por que?
felipecabargas
0
18
Untangling git
felipecabargas
0
54
Docker 101
felipecabargas
1
68
GroupRaise Learning Fridays: UX 101
felipecabargas
0
81
GroupRaise Learning Fridays: Hows and whys of version control
felipecabargas
0
43
Sesion III - Taller RoR LCC
felipecabargas
0
56
Taller RoR LCC
felipecabargas
0
100
Diseñando para Personas
felipecabargas
0
81
Other Decks in Programming
See All in Programming
Laravel OpenAPIによる"辛くない"スキーマ駆動開発
kentaroutakeda
2
2.1k
9年開発を牽引して見えてきた、共通化すべきものと個別でつくるもの ~プログラム言語~
shinout
1
300
オブジェクト指向は必要なのか / Is object-oriented needed?
kishida
27
19k
Swiftの型推論を学ぼう | Let's Learn About Type Inference in Swift
omochi
2
820
品質が高いコードって何?Rev2.1
ickx
1
490
ドメイン・ファーストで考える問題解決に役立つモデル設計 / Domain First Model Design
suzushin54
1
1.5k
オブジェクト指向のリ・オリエンテーション~歴史を振り返り、AI時代に向きなおる~
hanyudaeiiti
2
250
Some Quick Ideas To Improve Your Tests ( #jassttokyo )
teyamagu
PRO
2
2.3k
DDDはなぜ難しいのか / 良いコードの定義と設計能力の壁
pospome
25
7.6k
導入から5年が経って見えた Datadog APM 運用の課題
bgpat
2
540
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
seike460
PRO
0
120
Deno に Web 標準 API を実装する / Implementing Web Standard API to Deno
petamoriken
0
350
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
153
14k
Producing Creativity
orderedlist
PRO
335
39k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
GraphQLの誤解/rethinking-graphql
sonatard
48
9.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
355
22k
A better future with KSS
kneath
230
16k
The Cult of Friendly URLs
andyhume
73
5.6k
A Modern Web Designer's Workflow
chriscoyier
689
190k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Faster Mobile Websites
deanohume
296
30k
Fireside Chat
paigeccino
19
2.6k
Transcript
DESARROLLO DE APLICACIONES WEB CON RUBY ON RAILS TALLER ROR
LCC ’17 - V1.0
SOBRE MI @juanpintoduran cabargas.com gitlab.com/cabargas •Desarrollador de Software (2009*-) •Usuario
de RoR (2010-) •Estudiante LCC (2015**-) *empece profesionalmente el 2009 - **tristemente, no empece academicamente el 2015
PARADIGMA MVC
MVC Views Controllers Models Router Browser server client request respuesta
DB
RAILS
TALLER ROR LCC ’17 - V1.0 REQUERIMIENTOS ▸ Rails >=
5.0 ▸ Ruby >= 2.2 ▸ Git ▸ Cuenta en github.com / gitlab.com ▸ Ganas (?)
NUESTRA PRIMERA APP
rails new blog
bin/rails generate rails g bin/rails server rails s bin/rails console
rails c bin/rake db:create db:migrate rails db:create db:migrate
vi Gemfile
gem ‘devise’
rails g devise:install
rails g devise Author
rails db:create rails db:migrate
rails g scaffold Post author:references title:string content:string
rails db:migrate