Apa itu Node.js?
Node.js adalah server-side JavaScript. Akhir-akhir ini mungkin Anda sudah mulai sering mendengar kata tersebut di dunia programming. Tapi mengapa sebenarnya kita membutuhkan JavaScript di server?
Untuk membuat konsep Node.js jelas kita bisa membandingkannya dengan bahasa server-side biasa seperti PHP. Node.js menggunakan prosedur eksekusi server berbasis event dan bukan eksekusi multithread di PHP.
Materi training ini membahas tentang pengembangan aplikasi web dengan menggunakan Express sebagai Routing Engine, MongoDB sebagai database untuk penyimpanan data, dan Node.js sebagai Backend atau Runtime Environment aplikasi web yang berbasis JavaScript. View Engine untuk menampilkan data atau object di HTML-nya bisa menggunakan Jade, EJS, atau view engine lainnya yang umum digunakan.
Dalam training ini juga dibahas komponen lainnya yang masih berhubungan dengan penggunaan Node.js yaitu Gulp yang merupakan Streaming Build System dan digunakan untuk melakukan otomatisasi task seperti misalnya monitoring files. Dalam materi ini juga dibahas teknik akses data ke database SQL Server, dan REST Services.
Manfaat
Peserta dapat mengembangkan aplikasi web dengan menggunakan Node.js sebagai Backend atau Runtime Environment aplikasi web yang berbasis JavaScript.
Materi
- Introduction to Node.js
- Installing and Configuring Node.js
- HTTP Module
- Using NPM to Install Package
- Installing and Using Bower
- Installing and configuring Gulp
- Using Express
- Using Jade, EJS, and Vash as View Engine
- Using MongoDB for Persisting Data
- Using mssql Module to Access SQL Server
- Accessing REST Services
Narasumber
–
PITMA adalah Professional Training yang menyediakan Training IT Node.js bagi anda yang membutuhkan. Materi yang kami berikan disesuaikan dengan kebutuhan anda dengan basis output pelatihan best practice untuk anda. silahkan hubungi kami untuk informasi selengkapnya.
Ingin tahu selengkapnya tentang Pelatihan IT dari kami, cek selengkapnya disini.
PITMA – Professional Training
Taman Griya Indah III – Blok H-201 , Jalan Tambak. Ngestiharjo, Yogyakarta 55182
Telepon / Fax 0274 – 556329