Apa yang akan kamu pelajari?
Text-first course REST API dari konsep HTTP, routing, JSON response, validation, API key/token, CRUD, pagination, filtering, error handling, rate limiting dasar, versioning, dokumentasi, testing, dan deployment.
Kurikulum Course
1. Chapter 1 · Fondasi REST & HTTP
Apa Itu API dan REST?
Materi Teks • estimasi 20 menit • bisa dilihat sebelum membeliLihat Preview
Materi Teks • estimasi 20 menit • bisa dilihat sebelum membeliLihat Preview
HTTP Method dan Status Code
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Desain Endpoint yang Konsisten
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
JSON Response Standard
Materi Teks • estimasi 20 menit • khusus peserta
Materi Teks • estimasi 20 menit • khusus peserta
2. Chapter 2 · Implementasi API PHP
Bootstrap API dan Router
Materi Teks • estimasi 26 menit • khusus peserta
Materi Teks • estimasi 26 menit • khusus peserta
CRUD Resource dengan PDO
Materi Teks • estimasi 30 menit • khusus peserta
Materi Teks • estimasi 30 menit • khusus peserta
Pagination, Search & Filter
Materi Teks • estimasi 26 menit • khusus peserta
Materi Teks • estimasi 26 menit • khusus peserta
Validation dan Error Response
Materi Teks • estimasi 26 menit • khusus peserta
Materi Teks • estimasi 26 menit • khusus peserta
Transaction dan Data Integrity
Materi Teks • estimasi 24 menit • khusus peserta
Materi Teks • estimasi 24 menit • khusus peserta
3. Chapter 3 · Authentication & Security API
API Key untuk Server-to-Server
Materi Teks • estimasi 24 menit • khusus peserta
Materi Teks • estimasi 24 menit • khusus peserta
Bearer Token dan Session API
Materi Teks • estimasi 26 menit • khusus peserta
Materi Teks • estimasi 26 menit • khusus peserta
CORS, HTTPS & Headers
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Rate Limiting & Abuse Protection
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Prevent IDOR pada API
Materi Teks • estimasi 24 menit • khusus peserta
Materi Teks • estimasi 24 menit • khusus peserta
4. Chapter 4 · Documentation, Testing & Integration
Dokumentasi API yang Berguna
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Testing dengan Postman/cURL
Materi Teks • estimasi 26 menit • khusus peserta
Materi Teks • estimasi 26 menit • khusus peserta
API untuk Mobile/Web Frontend
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Webhook vs API
Materi Teks • estimasi 20 menit • khusus peserta
Materi Teks • estimasi 20 menit • khusus peserta
5. Chapter 5 · Production API & Final Project
Versioning & Backward Compatibility
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Logging & Observability
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Deployment API
Materi Teks • estimasi 22 menit • khusus peserta
Materi Teks • estimasi 22 menit • khusus peserta
Final Project: Member API
Materi Teks • estimasi 45 menit • khusus peserta
Materi Teks • estimasi 45 menit • khusus peserta