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
120
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
55
Accesibilidad Web: Que, como, cuando y por que?
felipecabargas
0
25
Untangling git
felipecabargas
0
59
Docker 101
felipecabargas
1
79
GroupRaise Learning Fridays: UX 101
felipecabargas
0
95
GroupRaise Learning Fridays: Hows and whys of version control
felipecabargas
0
48
Sesion III - Taller RoR LCC
felipecabargas
0
80
Taller RoR LCC
felipecabargas
0
130
Diseñando para Personas
felipecabargas
0
100
Other Decks in Programming
See All in Programming
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
1.2k
CSC305 Lecture 04
javiergs
PRO
0
260
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
CSC305 Lecture 03
javiergs
PRO
0
240
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
10
6.5k
CSC509 Lecture 06
javiergs
PRO
0
260
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
350
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
1.2k
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
550
NetworkXとGNNで学ぶグラフデータ分析入門〜複雑な関係性を解き明かすPythonの力〜
mhrtech
3
1.2k
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
140
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
24
12k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
860
Building Adaptive Systems
keathley
43
2.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
Code Review Best Practice
trishagee
72
19k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
The Language of Interfaces
destraynor
162
25k
For a Future-Friendly Web
brad_frost
180
9.9k
Navigating Team Friction
lara
189
15k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
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