Daftar Tutorial Node JS + Express JS untuk Pemula



 NodeJS #1: Apa itu Node.js? – Instalasi dan Persiapan Awal
(Pengenalan Node.js, cara menginstal, dan memastikan semuanya berjalan dengan baik)

NodeJS #2: Mengenal JavaScript (bagian 1) – Variabel, Tipe Data, dan Operator
(Dasar JavaScript yang wajib dikuasai sebelum lanjut ke Node.js)

NodeJS #3: Mengenal JavaScript (bagian 2) – Percabangan dan Perulangan
(If-else, switch, for, while dengan contoh sederhana)

NodeJS #4: Mengenal JavaScript (bagian 3) – Fungsi dan Array
(Cara membuat fungsi dan menyimpan banyak data dengan array)

NodeJS #5: Menjalankan JavaScript di Node.js – Konsol dan File Pertama
(Membuat file .js dan menjalankannya dengan perintah node)

NodeJS #6: Membuat Server Web Sederhana dengan Node.js (tanpa Express)
(Menggunakan modul http untuk membuat server dan menampilkan "Halo Dunia")

NodeJS #7: Apa itu Framework? – Kenalan dengan Express.js
(Pengertian framework, mengapa Express.js populer, dan cara menginstalnya)

NodeJS #8: Membuat Server Pertama dengan Express.js
(Struktur dasar aplikasi Express, app.get, dan app.listen)

NodeJS #9: Routing di Express – Membuat Halaman Berbeda
(Cara membuat rute seperti //tentang/kontak)

NodeJS #10: Mengirim HTML ke Browser – Response dan Status Code
(Mengirim teks, HTML, dan mengatur kode status)

NodeJS #11: Middleware dan File Statis – Menyimpan Gambar, CSS, dan JavaScript
(Menggunakan express.static dan memahami middleware)

NodeJS #12: Templating dengan EJS – Menyisipkan Data ke HTML
(Instalasi EJS, setup view engine, dan mengirim data ke halaman)

NodeJS #13: Menerima Data dari Form (GET dan POST)
(Membuat form, menangani data dengan req.query dan req.body)

NodeJS #14: Apa itu API? – Pengertian dan Contoh Sederhana
(Menjelaskan API dengan analogi restoran, contoh endpoint sederhana)

NodeJS #15: Mengambil Data dari API Eksternal dengan Fetch
(Menggunakan fetch di Node.js (atau axios) untuk memanggil API publik, misal API cuaca)

NodeJS #16: Menampilkan Data API di Halaman Web (dengan EJS)
(Menggabungkan data dari API ke dalam tampilan HTML)

NodeJS #17: Membuat API Sendiri dengan Express (Endpoint GET)
(Membuat rute yang mengembalikan JSON sederhana)

NodeJS #18: API dengan Parameter – Menangani Data Dinamis
(Contoh: /api/biodata/:nama yang mengembalikan JSON sesuai parameter)

NodeJS #19: Menyimpan Data ke File JSON – Database Sederhana
(Menggunakan modul fs untuk membaca dan menulis file data.json)

NodeJS #20: Membuat API POST untuk Menambah Data
(Menerima data dari client dan menyimpannya ke file JSON)

NodeJS #21: Menampilkan Data dari File JSON di Halaman Web
(Membaca file JSON dan menampilkannya dengan EJS)

NodeJS #22: Koneksi ke Database (Opsional) – Pengenalan MongoDB atau MySQL
(Langkah awal menghubungkan Express ke database, bisa pilih yang paling sederhana)

NodeJS #23: Mendeploy Aplikasi ke Internet (Hosting Gratis)
(Cara deploy ke platform seperti Cyclic, Render, atau Heroku)

NodeJS #24: Proyek Mini – Membuat Aplikasi Catatan Sederhana
(Praktik menggabungkan semua materi: form, API, tampilan data)

NodeJS #25: Tips dan Trik – Debugging, Error Handling, dan Sumber Belajar
(Cara mencari error, membaca log, dan rekomendasi belajar selanjutnya)

Lebih baru Lebih lama

نموذج الاتصال