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 102
Search
Karl Li
September 19, 2014
Technology
0
72
Web Development 102
Karl Li
September 19, 2014
Tweet
Share
More Decks by Karl Li
See All by Karl Li
Rebuild flyingV with Laravel
killtw
0
1.6k
Web Development 101
killtw
0
110
Other Decks in Technology
See All in Technology
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
130
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
200
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
460
AWS Network Firewall Proxyを触ってみた
nagisa53
0
130
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.6k
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
140
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
120
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
1.7k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
410
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
96
14k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
For a Future-Friendly Web
brad_frost
182
10k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
Tell your own story through comics
letsgokoyo
1
800
Typedesign – Prime Four
hannesfritz
42
2.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
The Invisible Side of Design
smashingmag
302
51k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
82
HDC tutorial
michielstock
1
360
Transcript
Web Development 102
Karl Li Back-end Developer @killtw http://about.me/killtw
Javascript
JS is not JAVA
» ECMAScript » DOM » BOM » Weak typing
alert('Hello World');
Variables var text = 'String'; var number = 1; var
boolean = false; var pi = 3.1415926;
Arrays var array = ['Karl', 'Dylan', 'Jimmy', 'Anderson']; console.log(array[0]);
Objects var developer = { firstname: 'Karl', lastname: 'Li', age:
24 }; console.log(developer.firstname);
Functions function test() { console.log('test'); } test(); var log; log
= function(text) { console.log(text); } log('something wrong');
function log(text) { console.log(text); } function transform(number) { return '$'
+ number; } log(transform(1234));
function welcome(name, title) { console.log('Welcome ' + name + ',
the ' + title); } welcome('Bill Gates', 'CEO');
If else function welcome(age) { if (age > 30) {
console.log('Welcome'); } else { console.log("Hey, boy. what's up"); } } welcome(31);
function welcome(age) { if (age > 30) { console.log('Welcome'); }
else if (age > 60) { console.log('Hello, old man.'); } else { console.log("Hey boy, what's up?"); } } welcome(50);
Loops var person = ['Karl', 'Dylan', 'Jimmy', 'Anderson']; for (var
i = 0; i < person.length; i ++) { console.log(person[i]); }
Everything in JS is an Object var text = 'Hello
World'; console.log(text.length); console.log(text.indexOf('o')); console.log(text.toUpperCase()); console.log(text.toLowerCase());
Date var now = new Date(); console.log(now);
jQuery
Markdown
Title # H1 ## H2 ### H3 #### H4 #####
H5 ###### H6 <h1>H1</h1> <h2>H2</h2> <h3>H3</h3> <h4>H4</h4> <h5>H5</h5> <h6>H6</h6>
Link [flyingV](https://www.flyingv.cc) <a href="https://www.flyingv.cc">flyingV</a> flyingV
Image  <img src="https://www.flyingv.cc/images/logo2x.png" alt="Logo">
Unsorted List * Karl + Jimmy - Dylan <ul> <li>Karl</li>
<li>Jimmy</li> <li>Dylan</li> </ul> » Karl » Jimmy » Dylan
Sorted List 1. Karl 4. Jimmy 2. Dylan <ol> <li>Karl</li>
<li>Jimmy</li> <li>Dylan</li> </ol> 1.Karl 2.Jimmy 3.Dylan
Font *text* _text_ **text** __text__ _**text**_ <em>text</em> <strong>text</strong> <strong><em>text</em></strong> text
text text text text
Codecademy http://www.codecademy.com/ Markdown http://markdown.tw/ jQuery http://jquery.com/
One more thing...
SITCON http://sitcon.org/2014/ COSCUP http://coscup.org/2014/zh-tw/