Programming
Kursus Skripsi Tesis Disertasi CodeIgniter ~ “Pengembangan Aplikasi Web Dinamis dengan CodeIgniter 4 untuk Pemula hingga Mahir”
Berikut adalah judul kursus CodeIgniter beserta silabus untuk 10 sesi:
π§© Judul Kursus:
“Pengembangan Aplikasi Web Dinamis dengan CodeIgniter 4 untuk Pemula hingga Mahir”
π Silabus Kursus CodeIgniter β 10 Sesi (masing-masing 1,5 jam)
| Sesi | Materi | Penjelasan | Output/Proyek |
|---|---|---|---|
| 1 | Pengenalan CodeIgniter 4 & Instalasi | Apa itu CodeIgniter, kelebihan, arsitektur MVC, setup server lokal (XAMPP/Composer) | Project kosong siap pakai |
| 2 | Struktur Folder & Routing Dasar | Memahami struktur folder CI4, membuat controller dan route sederhana | Halaman beranda dengan controller |
| 3 | Membuat View dan Template (Blade Style) | Membuat tampilan menggunakan View dan Layout (template) | Tampilan header-footer dinamis |
| 4 | Menggunakan Model & Query Builder | Membuat model, koneksi database, operasi CRUD sederhana | Menampilkan data dari database |
| 5 | Form Input & Validasi Data | Membuat form input, validasi sisi server, menampilkan error | Form input data user + validasi |
| 6 | CRUD Lengkap (Create, Read, Update, Delete) | Mengelola data dengan model, controller, dan view untuk operasi CRUD | CRUD Data Produk atau Mahasiswa |
| 7 | Flashdata & Session Management | Menggunakan session, flash message untuk feedback sukses/gagal | Notifikasi sukses saat tambah/edit/hapus |
| 8 | Autentikasi Pengguna (Login & Logout) | Membuat sistem login sederhana menggunakan session dan middleware | Sistem login pengguna |
| 9 | Upload Gambar & Manajemen File | Upload gambar, validasi file, menampilkan gambar di view | Form tambah data dengan upload foto |
| 10 | Studi Kasus: Mini Project Aplikasi Web | Menerapkan semua materi menjadi aplikasi sederhana: sistem informasi, manajemen produk, dll. | Aplikasi mini siap deploy (CRUD + |



