Membangun REST API Modern dengan Node.js, Express, SQLite, dan JWT
Kursus praktik untuk membangun REST API produk dari nol sampai siap diuji dan dideploy.
Skill yang dibangun
Apa yang akan Anda pelajari
Memahami HTTP method, status code, JSON, dan prinsip RESTful API
menyiapkan project Node.js dan Express dengan struktur modular
merancang database SQLite, relasi, dan query CRUD yang aman
membangun endpoint register, list, detail, update, dan delete produk
menerapkan password hash, JWT, authentication, dan authorization
menguji, mendokumentasikan, dan menyiapkan deployment API
Siapa Target Audiens Kursus Ini
Developer pemula yang ingin memahami backend
Frontend developer yang ingin belajar membuat API
Mahasiswa yang ingin membangun project portfolio
Developer yang ingin memperkuat praktik keamanan API
Project outcomes
Apa yang Akan Anda Buat
REST API katalog produk dengan endpoint CRUD
Autentikasi register dan login berbasis JWT
Database SQLite dengan relasi kategori
Test endpoint dan dokumentasi OpenAPI
Konten Kursus
Persiapan dan Konsep API
3 pelajaran | 79 menitRouting dan Middleware
3 pelajaran | 79 menitDatabase SQLite
3 pelajaran | 85 menitMembangun Fitur CRUD
3 pelajaran | 94 menitAutentikasi dan Keamanan
4 pelajaran | 126 menitTesting dan Deployment
4 pelajaran | 113 menitDeskripsi Kursus
Kursus ini membimbing kamu membangun REST API modern untuk katalog produk menggunakan Node.js, Express, dan SQLite. Materi dimulai dari konsep HTTP dan desain resource, dilanjutkan dengan routing, middleware, database, CRUD, autentikasi JWT, testing, dokumentasi, hingga deployment. Setiap lesson berisi penjelasan, contoh kode, dan latihan yang dapat langsung dipraktikkan.