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
0
72
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
29
Other Decks in Technology
See All in Technology
バックエンドエンジニアのためのフロントエンド入門 #devsumiC
panda_program
16
6.5k
5分で紹介する生成AIエージェントとAmazon Bedrock Agents / 5-minutes introduction to generative AI agents and Amazon Bedrock Agents
hideakiaoyagi
0
220
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
100
Classmethod AI Talks(CATs) #15 司会進行スライド(2025.02.06) / classmethod-ai-talks-aka-cats_moderator-slides_vol15_2025-02-06
shinyaa31
0
170
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
15
5.5k
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
950
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
1.5k
データ基盤の成長を加速させる:アイスタイルにおける挑戦と教訓
tsuda7
3
650
地方拠点で エンジニアリングマネージャーってできるの? 〜地方という制約を楽しむオーナーシップとコミュニティ作り〜
1coin
1
130
Datadogとともにオブザーバビリティを布教しよう
mego2221
0
130
10分で紹介するAmazon Bedrock利用時のセキュリティ対策 / 10-minutes introduction to security measures when using Amazon Bedrock
hideakiaoyagi
0
170
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
1k
Featured
See All Featured
Site-Speed That Sticks
csswizardry
3
370
Practical Orchestrator
shlominoach
186
10k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Done Done
chrislema
182
16k
Why Our Code Smells
bkeepers
PRO
335
57k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
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