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:
- Menguasai bahasa pemrograman JavaScript
- Memiliki pengetahuan dasar tentang HTTP Protocol
- Sudah memiliki instalasi Node.js di komputer
Materi yang Dipelajari
Berikut adalah materi yang akan dipelajari dalam learning path ini:
- Membuat server sederhana menggunakan Node.js
- Mengirim dan menerima request dari client
- Menggunakan package express untuk membuat aplikasi web lebih mudah
- Menggunakan template engine seperti pug atau handlebars
- Menyimpan data dengan database seperti MongoDB atau MySQL
- Deploy aplikasi ke server online seperti Heroku atau AWS
Cara Menggunakan
- Clone atau download repository ini
- Buka terminal, masuk ke direktori project dan jalankan perintah npm install untuk menginstall semua dependencies yang dibutuhkan
- Jalankan perintah node index.js untuk menjalankan server
- 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.