Anda di halaman 1dari 2

Bonni Al’ Amin - BO177140

Rangkuman Buku Digital Library BPJS Ketenagakerjaan

Judul Buku : Semua Bisa Menjadi Programer Javascript & Node.Js


Pengarang : Ir. Yuniar Supardi

JavaScript adalah bahasa web-browser. Tanpa JavaScript konten yang ditampilkan


dalam browser tetap statis, tidak dinamis dan interaktif. Javascript menjadi salah satu
bahasa penting yang wajib dikuasai oleh web developer atau IT Security. Bahkan saat ini
JavaScript juga makin populer sebagai bahasa pemrograman server menggunakan program
yang disebut NodeJS yang berbasis V8 yang juga digunakan oleh browser populer yaitu
Google Chrome.

Menurut saya, JavaScript adalah bahasa yang mudah dipelajari tetapi tidak mudah dikuasai
karena untuk menguasai sebuah bahasa, kita tidak hanya perlu tahu “bagaimana” tetapi
juga “kenapa”. Semua orang bisa menulis kode JavaScript, tetapi tidak semua paham
kenapa sebuah kode ditulis dengan cara tertentu. Sifat JavaScript yang dynamic-typing
seringkali mempersulit proses debugging dan mempermudah kita melakukan kesalahan.

Sifat ini juga menyebabkan sampai sekarang belum ada editor atau IDE yang 100% support
JavaScript dengan segala fiturnya ( code hint, mass refactoring, intellisense, dll ). Beda
dengan bahasa yang bersifat static-typing seperti Java, C#, dan ActionScript 3 di mana
setiap IDE bisa mengenali setiap baris kode dari struktur project kita. Ditambah lagi
perbedaan JavaScript engine di setiap browser yang kadang membuat frustasi/susah.

Dalam buku tersebut, mempelajari dasar-dasar bahasa JavaScript dan mengenal kelebihan
serta kekurangannya agar kita memiliki pondasi yang cukup untuk belajar materi yang lebih
kompleks. JavaScript merupakan program skrip untuk client sehingga disini menyatukan
materi Node.js yang merupakan program skrip server untuk JavaScript. Belajar Node.js
membuat pengembang dengan bahasa JavaScript dapat membuat skrip web, baik untuk sisi
klien dan server. Selain materi yang benar-benar dasar, dalam buku ini saya juga
membahas pengenalan topik yang sedikit rumit yaitu:
● Sekilas JavaScript & Node.js
● Komponen Program JavaScript
● Objek GUI JavaScript
● Kejadian (Event) JavaScript
● Marquee dan Frame JavaScript
● Node.js
Bonni Al’ Amin - BO177140

● NPM Node.js
● Modul Node.js
● Modul Http
● Modul File System
● Modul Url
● Form Node.js
● Upload File Node.js
● CRUD MySQL Pada Node.js
● SQLite Pada Node.js

Saya juga berharap bisa membagikan buku dan ilmu ini kepada teman-teman
supaya kita bisa belajar menjadi programmer handal bersama-sama. Seperti ungkapan
dalam bahasa Inggris, "The more, the merrier" yang artinya kurang lebih "Lebih rame, lebih
asik".

Buku ini hanya berisi materi yang menurut saya wajib dipahami oleh semua programmer
JavaScript pemula. Untuk menjadi programmer yang handal dan memiliki nilai jual, masih
banyak yang harus kita pelajari.

Anda mungkin juga menyukai