Pertemuan #2 – Backend Sintech 2025

Belajar CRUD API dengan PHP & Array
📅 Jadwal & Lokasi
Tanggal: Kamis, 24 April 2025
Waktu: 15.30 – 17.00 WIB (100 menit)
Tempat: Lab. Sistem Komputer dan Jaringan
📚 Materi: Membuat API CRUD Sederhana dengan PHP
Pada pertemuan kedua ini, peserta Back End mendapatkan materi penting tentang konsep REST API dan langsung praktik membuat API sederhana menggunakan PHP tanpa database.
Materi yang dibahas meliputi:
- Pengertian REST API (GET, POST, PUT, DELETE)
- Bagaimana REST API bekerja dalam web service
- Struktur dasar API CRUD sederhana
- Simulasi API menggunakan array sebagai penyimpanan data
Peserta kemudian diajak untuk langsung praktik membuat REST API sederhana dengan fitur:
- GET: Menampilkan data
- POST: Menambahkan data
- PUT: Memperbarui data
- DELETE: Menghapus data
Menariknya, semua fitur ini dibangun hanya menggunakan array di PHP—tanpa database—sebagai dasar pemahaman struktur API.
⚙️ Praktik & Tantangan
Peserta tidak hanya melihat teori, tetapi langsung coding di laptop masing-masing. Di akhir sesi, peserta diberi challenge tambahan:
- Menambahkan fitur validasi input saat POST
- Menambahkan respon status (200, 400, dll)
- Menampilkan data dalam format JSON yang lebih rapi
Beberapa peserta bahkan berhasil menambahkan ID otomatis dan mengimprovisasi logika update menggunakan key array tertentu—keren banget!
📝 Kesimpulan
Pertemuan ke-2 ini jadi langkah awal penting untuk memahami bagaimana sistem back end bekerja secara real. Dengan belajar REST API dasar, peserta sudah punya pondasi kuat untuk melangkah ke tahap selanjutnya seperti integrasi database, authentication, hingga pengembangan API production-ready.
Antusiasme peserta juga terlihat meningkat, apalagi dengan praktik langsung dan tantangan mini di akhir sesi. Sampai jumpa di pertemuan berikutnya dengan materi yang makin seru!