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
UW Advanced Rails Week 1
Search
Ben Woodall
April 02, 2015
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UW Advanced Rails Week 1
Slides from Week 1
Ben Woodall
April 02, 2015
More Decks by Ben Woodall
See All by Ben Woodall
UW Advanced Rails Week 9
benwoodall
0
59
UW Advanced Rails Week 8
benwoodall
0
66
UW Advanced Rails Week 7
benwoodall
0
67
Week 6
benwoodall
0
71
UW Advanced Rails Week 5
benwoodall
0
75
UW Advanced Rails Week 4
benwoodall
0
84
UW Advanced Rails Week 3
benwoodall
0
84
UW Advanced Rails Week 2
benwoodall
0
240
A Bit More Git
benwoodall
1
5.1k
Other Decks in Technology
See All in Technology
リアーキテクチャ後の障害ゼロを目指したShadow Testingの取り組み
nihonbuson
PRO
1
170
Oracle Cloud Network Path Analyzerを試してみた/I Tried Out Oracle Cloud Network Path Analyzer
masakiokuda
1
110
2026-09-08 そのJavaモダナイゼーション、AIに丸投げで大丈夫?IBM Bobで変わる品質と効率
yutanonaka
1
130
「どのログを見ればいい?」 から始めた サーバーレス障害解析
y_waka1
1
120
おい、エージェントを使って終わらせろ
nwiizo
2
850
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.5k
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
500
事業課題から技術的負債に向き合う
sansantech
PRO
2
2.2k
SREへの勘違いに気づいた後の話
tomodakengo
0
140
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
10
5k
Vibe Coding で作ったプロダクトをどう安全に動かすか / How to Safely Run Products Built with Vibe Coding
glidenote
0
470
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
1
960
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Building Flexible Design Systems
yeseniaperezcruz
330
41k
The World Runs on Bad Software
bkeepers
PRO
72
12k
GraphQLとの向き合い方2022年版
quramy
50
15k
A Soul's Torment
seathinner
8
3.6k
Believing is Seeing
oripsolob
1
220
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Become a Pro
speakerdeck
PRO
31
6.3k
Automating Front-end Workflow
addyosmani
1369
210k
Building an army of robots
kneath
307
46k
Transcript
Advanced Topics in Ruby on Rails Autumn 2014 1
Who am I? 2 @benwoodall @benwoody
Who am I? 3 @benwoodall @benwoody
Class Structure 2 Hours of Lecture and Live Coding Discuss
previous weeks work Review that weeks lesson Update our app for that weeks lesson 1 Hour of Class Work and Questions Questions about this weeks lesson Questions about your projects Time to work on your projects 4
Grading No Final Test Class Project: 50% Lightning Talk: 30%
ACTIVE Participation: 20% 5
How to Pass this Class Write code The more you
write, the more problems you run into. The more problems you run into, the more you learn! Actively participate Ask questions! Do Work! 6
Weekly Topics Week 1: Ruby on Rails Essentials (Class Intro)
Week 2: Authentication via OAuth Week 3: Integrating 3rd Party Services/Email Week 4: Building APIs Week 5: Background Jobs Week 6: Performance and Optimization Week 7: JavaScript Week 8: Deploying and Maintaining Week 9: Alternative Frameworks Week 10: Projects Due 7
Class Project Build a small application of your choosing Try
to incorporate the things we learn every week Teams of two* Show off app at end of quarter 8
Lightning Talks A 5-10 minute presentation about something you are
curious about Keep it limited to topics pertaining to class Present talks beginning on Week 8 9
has_secure_password 10 Introduced in Rails 3.1 requires ‘bcrypt’ gem requires
‘password_digest’ column
We need a sign in/sign up page Controller actions to
sign up and to sign in A way to store the users sign up information Sessions to keep track of a user 11 What do we know so far?
Tests 12
Sessions Controller 13 app/controllers/sessions_controller.rb
HOMEWORK! 14 Get ‘Shortener’ up and running locally Think of
a lightning talk topic and email the topic to me Group project! Integration tests!