tamathecxder / dicoding-nodejs-web-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learning Path: Node.js Web Server

Pada learning path ini, kita akan mempelajari tentang bagaimana cara membuat web server menggunakan Node.js. Node.js adalah platform runtime JavaScript yang dapat dijalankan pada sistem operasi lokal kita. Dengan menggunakan Node.js, kita dapat membuat aplikasi web yang bisa diakses oleh pengguna di internet.

Prasyarat

Sebelum memulai learning path ini, ada beberapa prasyarat yang harus dipenuhi:

  1. Menguasai bahasa pemrograman JavaScript
  2. Memiliki pengetahuan dasar tentang HTTP Protocol
  3. Sudah memiliki instalasi Node.js di komputer

Materi yang Dipelajari

Berikut adalah materi yang akan dipelajari dalam learning path ini:

  1. Membuat server sederhana menggunakan Node.js
  2. Mengirim dan menerima request dari client
  3. Menggunakan package express untuk membuat aplikasi web lebih mudah
  4. Menggunakan template engine seperti pug atau handlebars
  5. Menyimpan data dengan database seperti MongoDB atau MySQL
  6. Deploy aplikasi ke server online seperti Heroku atau AWS

Cara Menggunakan

  1. Clone atau download repository ini
  2. Buka terminal, masuk ke direktori project dan jalankan perintah npm install untuk menginstall semua dependencies yang dibutuhkan
  3. Jalankan perintah node index.js untuk menjalankan server
  4. Buka browser dan akses http://localhost:3000 untuk mengakses aplikasi

Lisensi

Repository ini dilisensikan dengan lisensi MIT. Anda bebas menggunakan, mengubah, dan memperbanyak repository ini sesuai dengan ketentuan yang tercantum dalam lisensi tersebut.

About


Languages

Language:JavaScript 100.0%