Mata kuliah ini berisi latihan atau praktik tentang penerapan konsep, teknologi dan pemrograman berbasis web, khususnya penerapannya dalam dunia bisnis.
Capaian Mata Kuliah
CPL-3 - Mengembangkan pemikiran logis, kritis, sistematis, dan kreatif dalam melakukan pekerjaan yang spesifik di bidang keahliannya serta sesuai dengan standar kompetensi kerja bidang yang bersangkutan
CPMK 3.1 - Mahasiswa mengetahui konsep pemrograman.
SUB-CPMK 3.1.1 - Mahasiswa mampu mengimplementasikan pemrograman PHP
SUB-CPMK 3.1.2 - Mahasiswa mampu mengimplementasikan pemrograman PHP
SUB-CPMK 3.1.3 - Mahasiswa mampu mengimplementasikan pemrograman PHP dan OOP dalam PHP
CPL-8 - Mampu menerapkan pemikiran logis, kritis dan inovatif dalam melakukan pekerjaan dalam bidang teknologi informasi dengan menunjukkan kinerja yang bermutu dan terukur serta memanfaatkannya untuk menganalisa, mendokumentasikan dan menyusun deskripsi saintifik hasil kajian dalam bentuk laporan yang terjamin keshahihannya.
CPMK 8.1 - Mahasiswa mengetahui teknik mendesain web.
SUB-CPMK 8.1.1 - Mahasiswa memahami konsep dasar web, serta arsitektur client-server, dan mengenal berbagai tools dasar yang digunakan untuk membangun website.
SUB-CPMK 8.1.2 - Mahasiswa memahami struktur dasar HTML dan membuat layout website dengan HTML
SUB-CPMK 8.1.3 - Mahasiswa mampu memahami konsep dasar CSS dan menerapkannya untuk mendesain tampilan halaman web
SUB-CPMK 8.1.4 - Mahasiswa mampu menguasai teknik-teknik lanjutan CSS untuk membuat desain web yang responsif dan interaktif
CPL-9 - Mampu memilih sumberdaya dan memanfaatkan perangkat atau teknologi modern untuk merancang dan mewujudkan bidang rekayasa perangkat lunak sesuai dengan kebutuhan fungsional dan non fungsional secara spesifik dengan pertimbangan yang tepat terhadap masalah kultural, sosial, dan lingkungan dengan mengacu kepada metode dan standar industri.
CPMK 9.1 - Mahasiswa mampu mengembangkan website dinamis menggunakan bahasa pemrograman web
SUB-CPMK 9.1.1 - Mahasiswa mampu memahami dan menerapkan konsep dasar JavaScript untuk membuat halaman web menjadi interaktif.
SUB-CPMK 9.1.2 - Mahasiswa mampu menggunakan JavaScript untuk memanipulasi elemen HTML dan mengubah konten secara dinamis.
SUB-CPMK 9.1.3 - Mahasiswa mampu memahami dan menerapkan jQuery untuk memudahkan manipulasi DOM dan interaksi dalam pengembangan web.
SUB-CPMK 9.1.4 - UTS
CPL-12 - Menguasai konsep matematika terapan, pengetahuan dasar TIK (Algoritma, Pemrograman, Basis Data), sains dan prinsip rekayasa yang diperlukan untuk analisis dan perancangan sistem, proses, produk atau komponen pada rekayasa perangkat lunak.
CPMK 12.1 - Mahasiswa mengetahui konsep basis data dan berbagai teknik dalam pengembangan website
SUB-CPMK 12.1.1 - Mahasiswa mampu mendesign database dan kebutuhan untuk aplikasi web
SUB-CPMK 12.1.2 - Mahasiswa mampu menerapkan teknik validasi dan pengamanan data input
SUB-CPMK 12.1.3 - Mahasiswa menggunakan fungsi XML dan JSON
SUB-CPMK 12.1.4 - Mahasiswa memahami konsep sistem informasi berbasis web, menganalisis teknologi yang digunakan, mengidentifikasi fitur dan struktur website, serta mengevaluasi aspek UI/UX dalam artikel