<p> Mata kuliah ini mengajarkan konsep, teknologi dan pemrograman berbasis web, khususnya penerapannya dalam dunia pendidikan. <br></p>
CPL Program Studi pada MK
CPL-5 Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi.
CPL-8 Menguasai konsep dan implementasi dalam mengembangkan rekayasa perangkat lunak, permainan, multimedia cerdas, dan teknik komputer jaringan.
CPL-10 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya, menjunjung tinggi etika profesi, dan bersikap jujur dalam menjalankan tanggung jawab profesinya.
CPL-13 Mampu mengembangkan produk pendidikan atau sumber belajar yang inovatif dengan menggunakan strategi berbasis desain ilmiah untuk mendukung kegiatan pembelajaran yang dapat diintegrasikan dengan TIK.
CPMK
CPMK-1 Mahasiswa dapat menerapkan konsep HTML, CSS, dan JavaScript untuk membuat website yang responsif dan interaktif (C3)
CPMK-2 Mahasiswa dapat menganalisis kebutuhan pengguna untuk mengembangkan fitur-fitur yang sesuai pada website (C4)
CPMK-3 Mahasiswa dapat mengevaluasi website berdasarkan aspek keamanan, kecepatan, dan SEO (C5)
CPMK-4 Mahasiswa dapat menciptakan aplikasi web yang mengintegrasikan berbagai API eksternal (C6)
CPMK-5 Mahasiswa dapat menerapkan framework modern seperti React, Angular, atau Vue.js dalam pengembangan front-end (C3)
CPMK-6 Mahasiswa dapat menganalisis dan memilih arsitektur back-end yang sesuai untuk skala dan kebutuhan aplikasi web (C4)
CPMK-7 Mahasiswa dapat mengevaluasi dan mengoptimalkan performa website melalui teknik seperti lazy loading, caching, dan minification (C5)
CPMK-8 Mahasiswa dapat menciptakan solusi keamanan untuk melindungi website dari serangan umum seperti SQL injection dan XSS (C6)
CPMK-9 Mahasiswa dapat menerapkan teknik pengujian software untuk memastikan kualitas dan keandalan aplikasi web (C3)
CPMK-10 Mahasiswa dapat menganalisis feedback pengguna untuk iterasi pengembangan produk selanjutnya (C4)