Pemrograman Website 2 (INF2419)
Informasi Mata Kuliah
| Aspek | Keterangan |
|---|---|
| Kode MK | INF2419 |
| Nama MK | Pemrograman Website 2 |
| SKS | 3 (Praktikum) |
| Semester | Genap 2025/2026 |
| Program Studi | Informatika |
| Fakultas | FEBI (Ekonomi & Bisnis Islam) |
| Prasyarat | Dasar Pemrograman, Pemrograman Website 1 |
| Dosen Pengampu | Mohammad Reza Maulana, M.Kom |
Deskripsi Singkat
Mata kuliah Pemrograman Website 2 membahas pengembangan aplikasi web menggunakan PHP, MySQL, dan Laravel Framework. Pembelajaran dirancang berbasis Outcome-Based Education (OBE) dengan studi kasus berkelanjutan: Sistem Manajemen Perpustakaan yang dikembangkan dari PHP Native (fase 1) hingga Laravel (fase 2).
Struktur Pembelajaran
Fase 1: PHP Fundamentals & Database (P1-7)
- P1: Pengantar Backend Web & Setup Environment
- P2-5: Sintaks PHP, Kontrol Alur, Array, Function, Form Handling
- P6-7: Database MySQL & CRUD Native
Fase 2: Framework & Integration (P9-15)
- P9-11: Laravel Framework, Migration, Model, Routing, View
- P12-14: CRUD Resourceful, Authentication, Transaksi
- P15: Integrasi Sistem & Finalisasi
Evaluasi
- P8: UTS (Ujian Tengah Semester - 30%)
- P16: UAS (Ujian Akhir Semester - 35%)
Navigasi Materi
- đ Outline Pembelajaran â Panduan lengkap 16 minggu
- đ RPS â Rencana Pembelajaran Semester dengan CPL, CPMK, Sub-CPMK
- đ Daftar Referensi â Buku, artikel, dan sumber pembelajaran
- đ Pertemuan 1-16 â Modul pembelajaran mingguan
Capaian Pembelajaran (OBE)
CPL (Capaian Pembelajaran Lulusan)
Setelah menyelesaikan modul ini, Anda akan menguasai:
- CPL04: Konsep teoretis informatika dan problem-solving prosedural
- CPL05: Sistem komputer dan desain algoritma menggunakan framework
- CPL06: Pengembangan algoritma/metode dalam perangkat lunak
- CPL10: Desain, implementasi, dan evaluasi solusi berbasis komputasi
CPMK (Capaian Pembelajaran Mata Kuliah)
- CPMK04.1: Memahami konsep dasar pengembangan web backend
- CPMK05.1: Merancang struktur aplikasi web backend berbasis framework
- CPMK06.1: Mengimplementasikan backend web dengan PHP & Laravel
- CPMK10.1: Mengembangkan dan mengevaluasi aplikasi web backend
đ Catatan: Seluruh materi pembelajaran dirancang untuk pemula hingga menengah. Pastikan environment development sudah siap sebelum memulai!