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
74
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
30
Other Decks in Technology
See All in Technology
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
14
11k
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
170
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
530
Retrospectiveを振り返ろう
nakasho
0
130
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
8
3.7k
.NET 10のBlazorの期待の新機能
htkym
0
150
re:Invent 2025の見どころと便利アイテムをご紹介 / Highlights and Useful Items for re:Invent 2025
yuj1osm
0
340
DSPy入門
tomehirata
4
500
Behind Postgres 18: The People, the Code, & the Invisible Work | Claire Giordano | PGConfEU 2025
clairegiordano
0
150
20251029_Cursor Meetup Tokyo #02_MK_「あなたのAI、私のシェル」 - プロンプトインジェクションによるエージェントのハイジャック
mk0721
PRO
5
1.9k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
130
RemoteFunctionを使ったコロケーション
mkazutaka
1
140
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
BBQ
matthewcrist
89
9.9k
How STYLIGHT went responsive
nonsquared
100
5.9k
Statistics for Hackers
jakevdp
799
220k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
890
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
Done Done
chrislema
185
16k
YesSQL, Process and Tooling at Scale
rocio
173
15k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Raft: Consensus for Rubyists
vanstee
140
7.2k
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