Top Banner
NODEJS WORLD FIRST STEP INTO
19

First Step Into NodeJS World

Apr 12, 2017

Download

Technology

Riza Fahmi
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: First Step Into NodeJS World

NODEJS WORLDFIRST STEP INTO

Page 2: First Step Into NodeJS World

ABOUT ME

Hi, I’m Riza

[email protected]

facebook.com/rizafahmi

github.com/rizafahmi

medium.com/@rizafahmi22

@rizafahmi22

appscoast.id

Page 3: First Step Into NodeJS World

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: First Step Into NodeJS World

Blocking Assistance

Page 5: First Step Into NodeJS World

Blocking Assistance

Page 6: First Step Into NodeJS World

Non-blocking Assistance

Page 7: First Step Into NodeJS World

WHY? JAVASCRIPT IS EVERYWHERE!

Server Browser Desktop

Mobile iOT & Embedded Robotics

Page 8: First Step Into NodeJS World

STRONG COMMUNITY

The Support is Awesome

Page 9: First Step Into NodeJS World

STRONGER IN FUTURE

Job market is wide open

Page 10: First Step Into NodeJS World

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: First Step Into NodeJS World

LET’S GET STARTED USING NODEJS

Page 12: First Step Into NodeJS World

INSTALL

Page 13: First Step Into NodeJS World

TRY IT

On Terminal, Command Prompt, etc

$ node -v

v6.9.1

Page 14: First Step Into NodeJS World

LET’S DO REPL

Page 15: First Step Into NodeJS World
Page 16: First Step Into NodeJS World

DEEP DIVE TO NODEJS API’S

Page 17: First Step Into NodeJS World

https://nodejs.org/dist/latest-v6.x/docs/api/

Page 18: First Step Into NodeJS World

LET’S CREATE OUR VERY FIRST NODE APP

Page 19: First Step Into NodeJS World