Deskripsi Mata Kuliah
Mata kuliah ini mengajarkan konsep, teknologi dan pemrograman berbasis web, khususnya penerapannya dalam dunia pendidikan.
CPMK
- Mahasiswa dapat menerapkan konsep HTML, CSS, dan JavaScript untuk membuat website yang responsif dan interaktif (C3)
- Mahasiswa dapat menganalisis kebutuhan pengguna untuk mengembangkan fitur-fitur yang sesuai pada website (C4)
- Mahasiswa dapat mengevaluasi website berdasarkan aspek keamanan, kecepatan, dan SEO (C5)
- Mahasiswa dapat menciptakan aplikasi web yang mengintegrasikan berbagai API eksternal (C6)
- Mahasiswa dapat menerapkan framework modern seperti React, Angular, atau Vue.js dalam pengembangan front-end (C3)
- Mahasiswa dapat menganalisis dan memilih arsitektur back-end yang sesuai untuk skala dan kebutuhan aplikasi web (C4)
- Mahasiswa dapat mengevaluasi dan mengoptimalkan performa website melalui teknik seperti lazy loading, caching, dan minification (C5)
- Mahasiswa dapat menciptakan solusi keamanan untuk melindungi website dari serangan umum seperti SQL injection dan XSS (C6)
- Mahasiswa dapat menerapkan teknik pengujian software untuk memastikan kualitas dan keandalan aplikasi web (C3)
- Mahasiswa dapat menganalisis feedback pengguna untuk iterasi pengembangan produk selanjutnya (C4)