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
UW Advanced Rails Week 1
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ben Woodall
April 02, 2015
Technology
110
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
51
UW Advanced Rails Week 8
benwoodall
0
62
UW Advanced Rails Week 7
benwoodall
0
58
Week 6
benwoodall
0
65
UW Advanced Rails Week 5
benwoodall
0
71
UW Advanced Rails Week 4
benwoodall
0
80
UW Advanced Rails Week 3
benwoodall
0
80
UW Advanced Rails Week 2
benwoodall
0
220
A Bit More Git
benwoodall
1
5.1k
Other Decks in Technology
See All in Technology
現場で使える AWS DevOps Agent 活用ノウハウ - Release Management 機能の検証結果を添えて / AWS DevOps Agent Release Management and Know-How
kinunori
5
860
AWS環境のセキュリティ不安を解消した企業事例 ~よくある課題と対策を一挙公開~
asanoharuki
1
280
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
0
130
QAと開発の両側から進める AI活用 -QAプロセスAI支援ツールキットと Inner Loop / Outer Loopの取り組み-
legalontechnologies
PRO
2
410
PLaMo 3.0 Primeの構造化出力サポート
pfn
PRO
0
170
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
170
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
520
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
200
VPCセキュリティ対応の最新事情
nagisa53
2
350
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.3k
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
400
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
100
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
360
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
750
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
GitHub's CSS Performance
jonrohan
1033
470k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
270
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
240
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Scaling GitHub
holman
464
140k
Music & Morning Musume
bryan
47
7.3k
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!