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
tewei
October 21, 2014
Technology
0
94
Web Development Roadmap @ TWCL
tewei
October 21, 2014
Tweet
Share
More Decks by tewei
See All by tewei
Alcoholism Treatment: A Translational Perspective
tewei
0
190
AI in Medicine @ APMSS 2019
tewei
1
400
Do No Harm Book Report
tewei
0
58
古騰堡革命
tewei
0
84
個人申請
tewei
0
120
Entresoft Program 2015-16
tewei
0
120
Intro to CS Course Outline
tewei
0
50
Deep and Reinforced Learning
tewei
1
110
網站程式設計[1] @ INFOR
tewei
0
95
Other Decks in Technology
See All in Technology
Privacy Sandbox on Android / DroidKaigi 2024
7pairs
1
280
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
140
Classmethod AI Talks(CATs) #1 司会進行スライド(2024.09.19) / classmethod-ai-talks-aka-cats_moderator-slides_vol1_2024-09-19
shinyaa31
0
240
PDF Viewer作成の今までとこれから
hunachi
0
480
OSTという文化を組織に根付かせてみた
sansantech
PRO
2
430
どこよりも遅めなWinActor Ver.7.5.0 新機能紹介
tamai_63
0
210
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.4k
「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )
teyamagu
PRO
2
190
Agile in Automotive Industry, puzzles and lights.
hiranabe
3
1.4k
『GRANBLUE FANTASY: Relink』専任エンジニアチームで回す大規模開発QAサイクル
cygames
0
110
LLVM/ASMを使った有限体の高速実装
herumi
0
120
ナレッジグラフとLLMの相互利用
koujikozaki
0
430
Featured
See All Featured
Being A Developer After 40
akosma
84
590k
Become a Pro
speakerdeck
PRO
22
4.9k
Unsuck your backbone
ammeep
667
57k
We Have a Design System, Now What?
morganepeng
48
7.1k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
Scaling GitHub
holman
458
140k
Mobile First: as difficult as doing things right
swwweet
221
8.8k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Done Done
chrislema
180
16k
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! • 設定路徑 • 處理請求 • 操作資料庫 • 合成網⾴頁 =>把東⻄西兜在⼀一起