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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
48
UW Advanced Rails Week 8
benwoodall
0
58
UW Advanced Rails Week 7
benwoodall
0
55
Week 6
benwoodall
0
61
UW Advanced Rails Week 5
benwoodall
0
67
UW Advanced Rails Week 4
benwoodall
0
78
UW Advanced Rails Week 3
benwoodall
0
78
UW Advanced Rails Week 2
benwoodall
0
210
A Bit More Git
benwoodall
1
5.1k
Other Decks in Technology
See All in Technology
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
110
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
4
690
Chainlitで作るお手軽チャットUI
ynt0485
0
260
Snowflakeと仲良くなる第一歩
coco_se
4
490
Bucharest Tech Week 2026 - Reinventing testing practices in the AI era
edeandrea
PRO
1
160
Claude Codeとのおしゃべりでセマンティックモデルの定義からダッシュボード作成まで完成させる
nic_sugiyama
0
120
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
680
いまさら聞けない「仕様駆動開発入門」 〜AI活用時代の開発プロセスを考える〜
findy_eventslides
2
140
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
180
RAG を使わないという選択肢
tatsutaka
1
250
AGENTS.mdとSkillsで始めるAIエージェント活用
sonoda_mj
3
220
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
3k
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
Producing Creativity
orderedlist
PRO
348
40k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
390
Fireside Chat
paigeccino
42
4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
140
Utilizing Notion as your number one productivity tool
mfonobong
4
320
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Facilitating Awesome Meetings
lara
57
7k
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!