KEMBAR78
Javascript Day Session #1 | PDF
ทำ ไ ม ต้ อ ง เ ขี ย น J AVA S C R I P T
B Y A PA I C H O N P U N O PA S
FA C E B O O K : H T T P S : / / W W W. FA C E B O O K . C O M / A PA I C H O N . P U P
H T T P S : / / W W W. FA C E B O O K . C O M / K H A D E V
จุ ด เ ริ่ ม ต้ น ข อ ง ผ ม เ กิ ด จ า ก ค ว า ม ต้ อ ง ก า ร ส ร้ า ง
S O F T WA R E ด้ ว ย O P E N S O U R C E ซึ่ ง ต้ อ ง ต อ บ โ จ ท ย์ ดั ง นี้
• Cross platform - รองรับได้ทุกระบบปฏิบัติการ (ที่นิยมใช้)
• Wide community - มีการใช้อย่างแพร่หลาย ศึกษาหาข้อมูล
ได้ง่าย
• Support no-sql - รองรับการใช้งาน No-SQL
• Free - ไม่มีค่าใช้จ่าย
• Standard - เป็นมาตรฐานที่สากลยอมรับ
C R O S S P L AT F O R M
• JavaScript support every Operating System.
• Any Web Applications included Javascript (from my
experienced)
W I D E C O M M U N I T Y
• ค้นหาจาก อากู๋ ได้ผลลัพธ์ ดังนี้
1
3 4
5 6
2
W I D E C O M M U N I T Y
• ข้อมูลจาก Github ดังนี้ (www.githut.info)
S U P P O R T N O - S Q L
Almost NO-SQL format is JSON
JSON = JavaScript Object Notation
F R E E A N D S TA N D A R D
• JavaScript organised by ECMA
Brendan Eich
ต ล า ด ง า น J AVA S C R I P T ใ น ไ ท ย
• ข้อมูลจาก https://codestar.work/research และ JobsDB
J AVA S C R I P T W E B F R A M E W O R K
M O B I L E
S E R V E R S I D E
• Asynchronous
• NON BLOCKING I/O
J AVA S C R I P T A R R AY A N D D B M A N A G E M E N T
TaffyDB
lodash lazy
W O R K F L O W A N D D I A G R A M
• jointjs
• rappid
• GoJS
• jsPlumb
C H A R T
• D3
• ChartJS
• protovis
• highchart
G A M E
• Processjs
• crafters
• phaser.io
• melonJS
• pandajs
M E D I A
• popcornjs
• mediaelementjs
• jplayer
• enquire.js
M A C H I N E L E A R N I N G
• machine_learning
• convnetjs
• brain.js
• svmjs
• forrest.js
• Numberic.js
M A P
• google map
• here map
• ArcGIS
• leafletjs
• openlayers
• mapbox
I O T - I N T E R N E T O F T H I N G
• Johnny-five
• intel-iot-devkit
• Cylon.js
• webiopi
• autobahn.ws/js
A U G M E N T E D R E A L I T Y
• oculus-bridge
• js-aruco
• tree.js
A R E Y O U P R O G R A M M I N G B Y
J AVA S C R I P T ?
• Every things can develop by JavaScript.
• Are you ready to use it ?

Javascript Day Session #1

  • 2.
    ทำ ไ มต้ อ ง เ ขี ย น J AVA S C R I P T B Y A PA I C H O N P U N O PA S FA C E B O O K : H T T P S : / / W W W. FA C E B O O K . C O M / A PA I C H O N . P U P H T T P S : / / W W W. FA C E B O O K . C O M / K H A D E V
  • 3.
    จุ ด เริ่ ม ต้ น ข อ ง ผ ม เ กิ ด จ า ก ค ว า ม ต้ อ ง ก า ร ส ร้ า ง S O F T WA R E ด้ ว ย O P E N S O U R C E ซึ่ ง ต้ อ ง ต อ บ โ จ ท ย์ ดั ง นี้ • Cross platform - รองรับได้ทุกระบบปฏิบัติการ (ที่นิยมใช้) • Wide community - มีการใช้อย่างแพร่หลาย ศึกษาหาข้อมูล ได้ง่าย • Support no-sql - รองรับการใช้งาน No-SQL • Free - ไม่มีค่าใช้จ่าย • Standard - เป็นมาตรฐานที่สากลยอมรับ
  • 4.
    C R OS S P L AT F O R M • JavaScript support every Operating System. • Any Web Applications included Javascript (from my experienced)
  • 5.
    W I DE C O M M U N I T Y • ค้นหาจาก อากู๋ ได้ผลลัพธ์ ดังนี้ 1 3 4 5 6 2
  • 6.
    W I DE C O M M U N I T Y • ข้อมูลจาก Github ดังนี้ (www.githut.info)
  • 7.
    S U PP O R T N O - S Q L Almost NO-SQL format is JSON JSON = JavaScript Object Notation
  • 8.
    F R EE A N D S TA N D A R D • JavaScript organised by ECMA Brendan Eich
  • 9.
    ต ล าด ง า น J AVA S C R I P T ใ น ไ ท ย • ข้อมูลจาก https://codestar.work/research และ JobsDB
  • 10.
    J AVA SC R I P T W E B F R A M E W O R K
  • 11.
    M O BI L E
  • 12.
    S E RV E R S I D E • Asynchronous • NON BLOCKING I/O
  • 13.
    J AVA SC R I P T A R R AY A N D D B M A N A G E M E N T TaffyDB lodash lazy
  • 14.
    W O RK F L O W A N D D I A G R A M • jointjs • rappid • GoJS • jsPlumb
  • 15.
    C H AR T • D3 • ChartJS • protovis • highchart
  • 16.
    G A ME • Processjs • crafters • phaser.io • melonJS • pandajs
  • 17.
    M E DI A • popcornjs • mediaelementjs • jplayer • enquire.js
  • 18.
    M A CH I N E L E A R N I N G • machine_learning • convnetjs • brain.js • svmjs • forrest.js • Numberic.js
  • 19.
    M A P •google map • here map • ArcGIS • leafletjs • openlayers • mapbox
  • 20.
    I O T- I N T E R N E T O F T H I N G • Johnny-five • intel-iot-devkit • Cylon.js • webiopi • autobahn.ws/js
  • 21.
    A U GM E N T E D R E A L I T Y • oculus-bridge • js-aruco • tree.js
  • 22.
    A R EY O U P R O G R A M M I N G B Y J AVA S C R I P T ? • Every things can develop by JavaScript. • Are you ready to use it ?