Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Sesion II - Taller RoR LCC
Search
A. Felipe Cabargas Madrid
May 16, 2017
Programming
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Sesion II - Taller RoR LCC
2nd session of the USACH's Computer Science degree workshop on RoR
A. Felipe Cabargas Madrid
May 16, 2017
More Decks by A. Felipe Cabargas Madrid
See All by A. Felipe Cabargas Madrid
Layers Layers Layers
felipecabargas
0
77
Accesibilidad Web: Que, como, cuando y por que?
felipecabargas
0
62
Untangling git
felipecabargas
0
73
Docker 101
felipecabargas
1
96
GroupRaise Learning Fridays: UX 101
felipecabargas
0
110
GroupRaise Learning Fridays: Hows and whys of version control
felipecabargas
0
63
Sesion III - Taller RoR LCC
felipecabargas
0
100
Taller RoR LCC
felipecabargas
0
160
Diseñando para Personas
felipecabargas
0
110
Other Decks in Programming
See All in Programming
No More NoSuchMethodError
exoego
1
110
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.7k
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
130
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
170
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
0
140
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
960
sbt 2.0: takeoff
eed3si9n
0
170
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
160
パスワード再設定メールのURLについて知っておこう
uyuki234
0
170
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.8k
AmebaブログはKMPから卒業します
kmars0605
0
210
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
130
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
830
Scaling GitHub
holman
464
140k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Game over? The fight for quality and originality in the time of robots
wayneb77
1
310
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
350
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
810
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
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