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
100
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
60
古騰堡革命
tewei
0
93
個人申請
tewei
0
130
Entresoft Program 2015-16
tewei
0
130
Intro to CS Course Outline
tewei
0
53
Deep and Reinforced Learning
tewei
1
110
網站程式設計[1] @ INFOR
tewei
0
100
Other Decks in Technology
See All in Technology
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
2
290
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
27
24k
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
220
Unlearn Product Development - Unleashed Edition
lemiorhan
PRO
2
120
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
120
なぜCodeceptJSを選んだか
goataka
0
180
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
670
Wantedly での Datadog 活用事例
bgpat
2
740
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.5k
コンテナセキュリティのためのLandlock入門
nullpo_head
2
330
MasterMemory v3 最速確認会
yucchiy
0
130
クレカ・銀行連携機能における “状態”との向き合い方 / SmartBank Engineer LT Event
smartbank
2
110
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
YesSQL, Process and Tooling at Scale
rocio
170
14k
Code Review Best Practice
trishagee
65
17k
Unsuck your backbone
ammeep
669
57k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Visualization
eitanlees
146
15k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Statistics for Hackers
jakevdp
796
220k
Fireside Chat
paigeccino
34
3.1k
Site-Speed That Sticks
csswizardry
2
190
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! • 設定路徑 • 處理請求 • 操作資料庫 • 合成網⾴頁 =>把東⻄西兜在⼀一起