Training Syllabus

Web Application Development
using Node.js Express and MongoDB

 

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 Java Script. 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 dan manipulasi data melalui REST Services.

Node.js bersifat Open Source dan dapat di-host di berbagai sistem operasi seperti Windows, Mac OS X, hingga Linux.

Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.

Durasi: 3 (Tiga) Hari

Outline 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 MongoDB for Persisting Data
  • Creating REST Services
  • Testing REST Services