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
怖くない!はじめてのClaude Code
shinya337
0
400
PO初心者が考えた ”POらしさ”
nb_rady
0
210
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
330
Enhancing SaaS Product Reliability and Release Velocity through Optimized Testing Approach
ropqa
1
230
AIの全社活用を推進するための安全なレールを敷いた話
shoheimitani
2
510
第4回Snowflake 金融ユーザー会 Snowflake summit recap
tamaoki
1
280
CDKTFについてざっくり理解する!!~CloudFormationからCDKTFへ変換するツールも作ってみた~
masakiokuda
1
140
Sansanのデータプロダクトマネジメントのアプローチ
sansantech
PRO
0
160
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
7
5.2k
fukabori.fm 出張版: 売上高617億円と高稼働率を陰で支えた社内ツール開発のあれこれ話 / 20250704 Yoshimasa Iwase & Tomoo Morikawa
shift_evolve
PRO
2
7.7k
AI専用のリンターを作る #yumemi_patch
bengo4com
5
4.3k
開発生産性を測る前にやるべきこと - 組織改善の実践 / Before Measuring Dev Productivity
kaonavi
10
4.4k
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
740
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Fireside Chat
paigeccino
37
3.5k
What's in a price? How to price your products and services
michaelherold
246
12k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
A better future with KSS
kneath
238
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Site-Speed That Sticks
csswizardry
10
690
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Statistics for Hackers
jakevdp
799
220k
Typedesign – Prime Four
hannesfritz
42
2.7k
It's Worth the Effort
3n
185
28k
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