Skip to main content

Tutorial Node 1: Persiapan Belajar Node JS

Tutorial Node 1: Persiapan untuk memulai belajar Node JS, dimulai dengan mempersiapkan peralatan yang akan digunakan serta memahami apa itu Node JS.

BACA:

Apa itu Node JS?

Tutorial Node 1 РSeperti yang kita ketahui bahwa bahasa pemrograman Javascript biasa digunakan di sisi client, dimana umumnya digunakan oleh frontend developer untuk mengembangkan antarmuka website yang dinamis dan dapat berinteraksi dengan pengguna. Dan juga biasanya kita menggunakan PHP sebagai bahasa pemrograman di sisi server nya. Akan tetapi saat ini Javascript mampu digunakan disisi server dengan menggunakan Node JS. Sehingga jika anda ingin menjadi fullstack web developer (frontend developer & backend developer), maka anda cukup belajar  Javascript, HTML, dan CSS.

Node JS berbeda dengan bahasa pemrograman di sisi server seperti pada umumnya yang bersifat blocking.Blocking secara sederhana adalah suatu program akan dijalankan hingga selesai baru beralih ke kode program selanjutnya. Berbeda dengan Node JS yang bersifat nonblocking, dimana Node JS berjalan dengan basis event (event-driven).

Kelebihan Menggunakan Node JS?

Jika anda menggunakan Node JS, maka anda akan mendapatkan beberapa keuntungan seperti dibawah ini:

  • Node JS menggunakan bahasa pemrograman Javascript yang merupakan bahasa pemrograman masa depan yang saat ini populer. Kenapa demikian karena hanya belajar Javascript, HTML dan CSS saja, anda dapat membuat 4 jenis aplikasi, yaitu : dekstop, website, android dan IOS. Sehingga peluang anda mendapatkan pekerjaan terbuka lebar hanya dengan belajar 3 hal tersebut.
  • Node JS dapat diandalkan untuk membuat aplikasi realtime.
  • Node JS mampu menangani ribuan koneksi secara bersamaan dengan resource yang minimum.
  • Bisa melakukan validasi di kedua sisi yakni di sisi client dan di sisi server dengan Javascript.
  • Node JS memakai V8 yang selalu mengikuti standar ECMAScript, sehingga tidak perlu khawatir bahwa Node JS tidak didukung oleh browser terbaru.

Persiapan install tools yang akan digunakan

Sedikitnya anda sudah membaca atau mempelajari Javascript, sehingga akan lebih mudah memahami tutorial Node JS ini, tapi jika anda sekaligus belajar tidaklah masalah. Karena pada tutorial kali ini, saya mulai dari yang paling dasar.

1.Install Node JS

Download Node.Js dan install di komputer anda. Anda bisa mendownload nya disini.

tutorial node 1 gb1

2. Visual Studio Code

Download Visual Studio Code dan install di komputer anda. Anda bisa mendownload nya disini. Visual Studio Code adalah text editor seperti halnya sublime, notepad++ , atau atom. Dan sepanjang tutorial ini nantinya kita akan terus menggunakan visual studio code.

tutorial node 1 gb2

Setelah semua persiapan selesai maka kita bisa memulai untuk menjalankan baris kode untuk menuliskan “Hello World”.

Mulai Node JS

1.Buatlah folder, dan buka aplikasi visual code dan diarahkan ke folder tersebut. Kemudian klik menu “Terminal” yang ada di visual code , klik “New Terminal”.

tutorial node 1 gb 3

2. Kemudian cek apakah nodejs sudah benar terinstall dengan perintah “node -v”.

tutorial node 1 gb 4

3. Jika sudah benar terinstall maka kita buat file dengan nama app.js kemudian kita isi dengan syntax berikut:


console.log('Hello World');

tutorial node 1 gb 5

4. Selanjutnya jalankan di Terminal dengan perintah “node namafile”. Nama file dari contoh di atas adalah app.js sehingga kita tuliskan perintahnya menjadi “node app”. Sehingga syntax tersebut akan dieksekusi dan langsung dapat kita lihat di terminal.

tutorial node 1 gb 6

5. Dan selamat anda berhasil menuliskan kata-kata Legend di dunia pemrograman yaitu “Hello World”. Selamat Mencoba!

Catatan Penulis

Belajar Javascript akan membuat anda semua mendapatkan peluang pekerjaan yang lebih besar, karena jangkauan kegunaan dari Javascript yang sangat luas saat ini. Pada tutorial Node JS selanjutnya kita akan membahas tentang fungsi pada Node JS (lebih tepatnya Javascript, cuma agar tidak membingungkan pembaca, saya tulis saja kedepannya NodeJS). Jika ada teman-teman yang ingin bertanya, anda bisa menghubungi saya via email atau tulis saja di kolom komentar. Selamat Mencoba.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *