Pengembangan Aplikasi Website
Kode Mata Kuliah : BBK2DAB3
SKS : 3 SKS
Semester : 3
Mata kuliah Pengembangan Aplikasi Website merupakan mata kuliah yang mempelajari konsep dan pembuatan aplikasi berbasis website menggunakan bahasa pemrograman berbasis website dan kerangka kerja pemrograman web
| Program Learning Outcomes (PLO) / CPL Prodi | ||
| PLO 2 | [PLO02] Mampu merancang, mengembangkan, mengimplementasikan, dan mengevaluasi solusi berbasis sistem informasi untuk memenuhi kebutuhan organisasi menuju data-driven organization. | |
| CLO 8 | [PLO08] Mampu menggunakan metode, teknik, keahlian, atau perangkat terkini yang diperlukan untuk menghasilkan solusi di bidang sistem informasi, baik dalam konteks prakkum ataupun kasus nyata | |
| Course Learning Outcome (CLO) | PLO yang didukung | |
| CLO 1 | [PLO02-CLO03] Mampu mengimplementasikan solusi berbasis sistem informasi menggunakan metodologi pengembangan yang tepat. | PLO 2 |
| CLO2 | [PLO08-CLO04] Mampu menggunakan teknik, keahlian, dan perangkat dalam pengembangan aplikasi dan integrasinya dalam konteks kasus nyata | PLO 8 |
| Materi Pembelajaran | |
| 1 | Pengantar Pengembangan Aplikasi Web, Arsitektur Web |
| 2 | HTML, CSS, dan Dasar PHP |
| 3 | Praktekum 1 - Dasar HTML & PHP |
| 4 | Database & SQL untuk Web Development |
| 5 | Praktekum 2 - PHP & MySQL CRUD |
| 6 | MVC dan Konsep Framework PHP |
| 7 | Middleware, Authentication, & Authorization |
| 8 | UTS |
| 9 | Praktekum 3 - Pengenalan Laravel (MVC, Routing, Blade) |
| 10 | Praktekum 4 - CRUD Laravel + Middleware |
| 11 | RESTful API & Web Service |
| 12 | RESTful API & GIT Kolaborasi |
| 13 | Praktekum 5 - RESTful API Laravel |
| 14 | Deployment, Web Security, & Performance Optimization |
| 15 | Presentasi & Evaluasi Tugas Besar |
| 16 | Ujian Akhir Semester (UAS) |