Page 1
NODEJS WORLDFIRST STEP INTO
Page 2
ABOUT ME
Hi, I’m Riza
[email protected]
facebook.com/rizafahmi
github.com/rizafahmi
medium.com/@rizafahmi22
@rizafahmi22
appscoast.id
Page 3
WHAT
"Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.” NodeJS Official Website
Page 4
Blocking Assistance
Page 5
Blocking Assistance
Page 6
Non-blocking Assistance
Page 7
WHY? JAVASCRIPT IS EVERYWHERE!
Server Browser Desktop
Mobile iOT & Embedded Robotics
Page 8
STRONG COMMUNITY
The Support is Awesome
Page 9
STRONGER IN FUTURE
Job market is wide open
Page 10
HISTORY OF2009 Ryan Dahl Started it
2013 v.0.10
2015 v.0.12
IO.js happening
2015 v.4 September
2015 v.5 October
2016 v.6 April
Page 11
LET’S GET STARTED USING NODEJS
Page 13
TRY IT
On Terminal, Command Prompt, etc
$ node -v
v6.9.1
Page 16
DEEP DIVE TO NODEJS API’S
Page 17
https://nodejs.org/dist/latest-v6.x/docs/api/
Page 18
LET’S CREATE OUR VERY FIRST NODE APP