IF25-22014
Pengembangan Aplikasi Web
Deskripsi
Mata kuliah ini membekali mahasiswa agar mampu mengembangkan antarmuka web menggunakan HTML, CSS, dan JavaScript, mengembangkan aplikasi web sisi server yang terhubung dengan basis data dan REST API, menjelaskan arsitektur aplikasi web, protokol HTTP, dan pola MVC, dan mengintegrasikan layanan kecerdasan buatan ke dalam aplikasi web. Bahan kajian: Foundations of Programming Languages (FPL), Software Engineering (SE), Software Development Fundamentals (SDF), Artificial Intelligence (AI), Specialized Platform Development (SPD).
Pokok bahasan
- Antarmuka web menggunakan HTML, CSS, dan JavaScript
- Aplikasi web sisi server yang terhubung dengan basis data dan REST API
- Arsitektur aplikasi web, protokol HTTP, dan pola MVC
- Layanan kecerdasan buatan ke dalam aplikasi web
Capaian Pembelajaran Mata Kuliah (CPMK)
Setiap CPMK menurunkan satu CPL.
CPL yang didukung
- CPL05
- Mampu menganalisis dan menerapkan konsep rekayasa perangkat lunak untuk pengembangan sistem cerdas secara profesional.
Prasyarat
- IF25-21009 Pemrograman Berorientasi Objek · 3 sks · Semester 3
- IF25-21012 Basis Data · 3 sks · Semester 3
Karya mahasiswa
Demo proyek mahasiswa dari mata kuliah ini, diambil dari kanal YouTube program studi.

