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
Tudor Pavel
November 14, 2015
Technology
78
0
Share
Rails Girls Cluj 2015 - Web Basics
Tudor Pavel
November 14, 2015
More Decks by Tudor Pavel
See All by Tudor Pavel
GraphQL, what is it good for?
tudorpavel
0
32
Other Decks in Technology
See All in Technology
Swift Sequence の便利 API 再発見
treastrain
1
290
続 運用改善、不都合な真実 〜 物理制約のない運用改善はほとんど無価値 / 20260518-ssmjp-kaizen-no-value-without-physical-constraints
opelab
2
290
R&D 祭 2024 アニメエフェクト作成の効率化
olmdrd
PRO
0
110
GCASアップデート(202603-202605)
techniczna
0
240
【2026年版】プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
1
120
Pythonでベイズモデリング
soogie
0
160
実践 TanStack Start ― 新規プロダクトを開発して確立した、サーバーとクライアント境界の設計パターン / Practical TanStack Start Server-Client Boundary Patterns
kaminashi
2
160
AI全盛の今だからこそ、あえてもう一度振り返るAPIの基礎
smt7174
3
140
freee-mcpを Local→Remote で出してわかった MCP認可実装のリアル
terara
1
140
Purview Endpoint DLP 動かしてみた
kozakigh
1
460
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
130
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
6
1.9k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Writing Fast Ruby
sferik
630
63k
Into the Great Unknown - MozCon
thekraken
41
2.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Design in an AI World
tapps
1
210
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
How to Ace a Technical Interview
jacobian
281
24k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.1k
The Curse of the Amulet
leimatthew05
1
12k
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