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
Web Development Roadmap @ TWCL
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tewei
October 21, 2014
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Web Development Roadmap @ TWCL
tewei
October 21, 2014
More Decks by tewei
See All by tewei
Alcoholism Treatment: A Translational Perspective
tewei
0
220
AI in Medicine @ APMSS 2019
tewei
1
470
Do No Harm Book Report
tewei
0
97
古騰堡革命
tewei
0
150
個人申請
tewei
0
170
Entresoft Program 2015-16
tewei
0
160
Intro to CS Course Outline
tewei
0
73
Deep and Reinforced Learning
tewei
1
170
網站程式設計[1] @ INFOR
tewei
0
140
Other Decks in Technology
See All in Technology
Kiro入門|仕様駆動開発で変わるAI時代の開発スタイル
cmkudo
0
340
VLMで2.3万枚のPyCon JP写真を検索!
terapyon
1
420
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
890
自宅NWにISR4331を導入してみた話
okaits
0
120
Genie Codeハンズオン応用編
taka_aki
0
140
型落ちシンクライアント端末のPoEモジュールを自作したかった話
logica0419
0
390
平文パスワードはログに“残り” ── 肝心の侵入は“痕跡すら残らない”
kuroneko13
0
130
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
270
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
200
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
450
私がブラウザを自作したくなった理由
supurazako
1
280
【Aiming】共通基盤なのに「共通化しない」課金・認証基盤「LINK」が選び取ったシングルテナント戦略と運用の秘訣
saikeda
0
170
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
500
Building Applications with DynamoDB
mza
96
7.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
So, you think you're a good person
axbom
PRO
2
2.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
480
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Darren the Foodie - Storyboard
khoart
PRO
3
3.7k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
470
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Transcript
Web Dev Roadmap 給新⽣生的經驗分享
會講到什麼 • ⼀一個網站的組成 • 需要⽤用到的技術 • 到哪裡學它們 • ⼀一些學習⼼心得
First look
Server Framework Database Template Client HTTP WebSocket HTML/CSS/JS Django, Rails,
Meteor… SQL, NoSQL… Python, Node.js GAE, AWS…
Git • 版本控制系統 • 利於協作 • Git on GitHub •
Codeschool Try Git
HTML, CSS • 組成網⾴頁的基礎 • 使⽤用者界⾯面設計 • Codecademy Courses: Build
a website, HTML/CSS
JavaScript • 操作HTML/CSS,做動畫、互動效果(ex: jQuery) • HTML5新功能: Canvas, WebGL 潮!!! •
Node.js 潮!!! • Codecademy Course (Javascript, jQuery)
Python • Very Popular Language • Easy, Simple to Learn
• Functional Programming • Dynamical Typing • Libraries!!! • Web Framework • Codecademy Course • Udacity CS101 • checkio.org
Environment • Command Line • Text Editor
Database • SQL • NoSQL: MongoDB, Cassandra, Redis… • Udacity
CS253 Lesson 3 • Udacity Data Wrangling Course With MongoDB
Web Framework • Python: Django, Pyramid, Tornado • Node.js: Express,
Sails, Meteor • Ruby: Rails, Sinatra, Lotus • Java, Scala: Spring, Struts, Play! • 設定路徑 • 處理請求 • 操作資料庫 • 合成網⾴頁 =>把東⻄西兜在⼀一起