Deskripsi
Course tentang REST API dari konsep (resource, HTTP method, status code) sampai implementasi nyata pakai Express.js — routing, validasi, koneksi database, proteksi endpoint, dan deploy ke production.
Kurikulum
Dasar REST API: Konsep Sebelum Kode
○Apa itu REST API? Resource, Bukan Fungsi15 menit
○HTTP Method dan Status Code yang Tepat20 menit
○Anatomi Request dan Response: Header, Body, JSON20 menit
Membangun REST API dengan Express.js
○Setup Project dan Server Pertama dengan Express.js15 menit
○Routing dan Endpoint CRUD di Express.js25 menit
○Middleware: Validasi Input dan Error Handling20 menit
Database, Keamanan, dan Deploy ke Production
○Menghubungkan Express ke Database dengan node:sqlite25 menit
○Melindungi Endpoint dengan API Key20 menit
○Testing dan Deploy API ke Production20 menit