SILABUS
IDENTITAS Nama Web Programming II
MATA Kode 682
KULIAH sks 4
Semester III
CAPAIAN PEMBELAJARAN MATA KULIAH (CPMK)
Mampu merumuskan masalah dengan konsep dan teori dasar pemrograman komputer secara
1
logis dan bertanggung jawab atas hasilnya secara mandiri
Mampu menerapkan konsep dasar pemrograman untuk mengidentifikasi dan menyelesaikan
2
suatu studi kasus
3 Mampu menciptakan program aplikasi sesuai studi kasus yang sudah ditentukan
SUB CAPAIAN PEMBELAJARAN MATA KULIAH (Sub-CPMK)
Mampu memahami kontrak perkuliahan, tugas project yang harus dikerjakan dan aspek
1 penilaian mata kuliah, mampu mengartikan dan menjelaskan konsep framework Codeigniter
terkait: framework web, codeigniter, definsi, instalasi, kelebihan/keuntungan
Mampu menjelaskan dan menerapkan Model, View, Controller dengan konsep pemrograman
2
berbasis objek (OOP)
3 Mampu merancang dan membuat template web sederhana yang dinamis
Dapat menentukan validasi data dan membuat form validasi pada Codeigniter dalam
4
penginputan data
5 Mampu menjelaskan dan menyelesaikan studi kasus pustaka booking
Mampu membuat dan mengkombinasikan form login dengan enkripsi password MD5 beserta
6
pesan notifikasi dalam inputan form
7 Mampu menjelaskan konsep registrasi dan membuat form registrasi user
Mampu membuat dan menampilkan data kategori buku dan membuat Create, Read, Update,
8
Delete (CRUD) data buku
Mahasiswa membuat project dengan ketentuan menganalisis suatu web nativ yang sudah ada
9
kemudian diaplikasikan kedalam framework Codeigniter
MATERI PEMBELAJARAN
Penjelasan mengenai tugas final project, pembagian kelompok, kontrak perkuliahan
1 Pengenalan framework web dan kelebihannya
Pengertian codeigniter instalasi codeigniter
Pengertian MVC
2 Menentukan controller standar (default)
Menghilangkan index.php pada Codeigniter
Aturan merancang MVC
Parsing data (mengirimkan nilai) dari controller ke view
Membuat template web sederhana yang dinamis
3
Setting base_url() pada Codeigniter
Membuat form validasi
4 Mekanisme validasai data di dalam form
Memuat library form_validation
Persiapan membuat aplikasi pustaka booking
Setting base_url()
5
Merancang dan membuat database aplikasi pustaka booking dan konfigurasi database di
Codeigniter
Membuat halaman login
6
Membuat halaman admin
Membuat helper
7 Membuat form registrasi
Membuat halaman my profile dan ubah profile
Membuat tampil data kategori
Menghapus data kategori
8 Menampilkan data buku dan tambah buku
Update data buku
Menghapus data buku
9 Mahasiswa dapat membuat project aplikasi menggunakan framwork Code-Igniter
PUSTAKA UTAMA
1 E-Book Belajar cepat CodeIgniter Lengkap dengan Studi Kasus Aplikasi Rental Mobil
2 Belajar Otodidak Framework CodeIgniter Teknik Pemrograman Web dengan PHP dan
Framework CodeIgniter 3, Informatika Bandung
3 https://www.tutorialpedia.net/tutorial-install-codeigniter-untuk-pemula/
4 Badianto, Yosef Murya. Project PHP Membangun Sistem Informasi Akademik dengan
Framework Codeigniter, Langit Inspirasi
5 Raharo, Budi. Belaar Otodidak Framework CodeIgniter. Informatika
6 Basuki, Awan Pribadi. Proyek Membangun Website Berbasis PHP dengan Codeigniter. Loko
Media
PUSTAKA PENDUKUNG
-
PRASYARAT (Tidak Ada)
-