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
Rails Girls Cluj 2015 - Web Basics
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tudor Pavel
November 14, 2015
Technology
0
76
Rails Girls Cluj 2015 - Web Basics
Tudor Pavel
November 14, 2015
Tweet
Share
More Decks by Tudor Pavel
See All by Tudor Pavel
GraphQL, what is it good for?
tudorpavel
0
31
Other Decks in Technology
See All in Technology
Phase11_戦略的AI経営
overflowinc
0
1.7k
Physical AI on AWS リファレンスアーキテクチャ / Physical AI on AWS Reference Architecture
aws_shota
1
160
非同期・イベント駆動処理の分散トレーシングの繋げ方
ichikawaken
1
150
MCPで決済に楽にする
mu7889yoon
0
130
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
380
スピンアウト講座03_CLAUDE-MDとSKILL-MD
overflowinc
0
1.4k
Why we keep our community?
kawaguti
PRO
0
300
「捨てる」を設計する
kubell_hr
0
400
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
210
Phase04_ターミナル基礎
overflowinc
0
2.6k
Phase09_自動化_仕組み化
overflowinc
0
1.9k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
The Cult of Friendly URLs
andyhume
79
6.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Documentation Writing (for coders)
carmenintech
77
5.3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
170
Agile that works and the tools we love
rasmusluckow
331
21k
Side Projects
sachag
455
43k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
490
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
460
Transcript
Rails Girls Cluj 2015 Web Basics 1 / 36
What we'll be covering Networks and The Internet The World
Wide Web (www) Client-Server Architecture HTTP Protocol Rails Applications 2 / 36
Networks and The Internet 3 / 36
What is a Network? 4 / 36
5 / 36
The Inter-Net(work) 6 / 36
7 / 36
8 / 36
9 / 36
The World Wide Web (www) 10 / 36
11 / 36
Sir Tim Berners-Lee 12 / 36
Wikipedia definition The World Wide Web (www) is an open
source information space where documents and other web resources are identified by URLs, interlinked by hypertext links, and can be accessed via the Internet. 13 / 36
Uniform Resource Locators (URLs) Hyperlinks 14 / 36
15 / 36
16 / 36
Yes, "Web" as in... Web Development Websites Web Browsers (Chrome,
Firefox, etc.) 17 / 36
18 / 36
Client-Server Architecture 19 / 36
20 / 36
21 / 36
22 / 36
HTTP Protocol 23 / 36
HTTP verbs GET POST PUT DELETE 24 / 36
HTTP GET Request GET https://www.facebook.com/messages/100010696384188 25 / 36
26 / 36
HTTP Response An HTML web page containing a list of
messages exchanged with Bob 27 / 36
28 / 36
HTTP POST Request POST https://www.facebook.com/messages/100010696384188 Request contains the "What do
you want?" message as well 29 / 36
30 / 36
Rails Applications 31 / 36
Ruby = Programming language Ruby on Rails = Web Framework
32 / 36
A database is an organized collection of data. 33 /
36
34 / 36
35 / 36
Any quick questions? Slides --> speakerdeck.com/tudorpavel 36 / 36