Demo aplikasi (snapshot statis)
Beranda aplikasi CI4route
Halaman sambutan latihan
Latihan 1 — Routing & Viewroute /latihan1
Latihan 1 — Profil (data dari controller)route /latihan1/profil
Latihan 1 — Halaman dinamis (waktu server)route /latihan1/waktu
Latihan 1 — Perulangan data di viewroute /latihan1/daftar
Latihan 2 — Read: daftar mahasiswa (MySQL/SQLite)route /mahasiswa
Latihan 2 — Create: form tambahroute /mahasiswa/tambah
Latihan 3 — Update: form editroute /mahasiswa/edit/1
Latihan 3 — Autentikasi: form loginroute /login
Latihan 4 — Lembar kerja SCRUMroute /scrum
Materi & perangkat penilaian
Dokumentasi Latihan — Pemrograman Web Berbasis Framework (CI4)materi/README
Latihan 1 — Routing, Controller & Viewmateri/latihan-1
Latihan 2 — CRUD (1): Read & Createmateri/latihan-2
Latihan 3 — CRUD (2): Update, Delete, Library/Helper & Hak Aksesmateri/latihan-3
Latihan 4 — SCRUM: Konsep, Peran & Artefakmateri/latihan-4
Template Lembar Kerja SCRUM — Latihan 4 (Pertemuan 4)materi/template-scrum
Kuis Singkat Latihan 1-3 (Pilihan Ganda + Kunci)materi/kuis
Rubrik Penilaian Latihan 1-3materi/rubrik-penilaian
Skrip SQL db_biodatamateri/db_biodata.sql
Catatan untuk presentasi: aplikasi di atas adalah CodeIgniter 4 yang dirender dari server lokal
(PHP 8.2 + SQLite) lalu disimpan sebagai halaman statis. Semua tautan antar-halaman bisa dibuka,
tetapi login, simpan, ubah, dan hapus tidak memproses data karena Cloudflare Pages tidak menjalankan PHP.
Untuk demo CRUD secara langsung, jalankan aplikasinya di lokal:
php spark serve.