Portal Pembelajaran
Akses materi perkuliahan secara terstruktur dan sistematis
Mata Kuliah
Pemrograman Web
Daftar Materi Perkuliahan
Pengenalan Pemrograman Web
Memahami konsep dasar web, sejarah perkembangan internet, dan arsitektur client-server.
Struktur HTML dan Semantik
Mempelajari elemen-elemen HTML5, struktur dokumen, dan penerapan semantic markup.
CSS Fundamental
Menguasai dasar-dasar CSS, selector, properties, dan metode styling website.
Layout dan Positioning
Memahami teknik layout menggunakan Flexbox, Grid, dan positioning dalam CSS.
Responsive Web Design
Menerapkan prinsip responsive design dengan media queries dan mobile-first approach.
JavaScript Dasar
Memahami sintaks JavaScript, variabel, tipe data, operator, dan control flow.
DOM Manipulation
Memanipulasi Document Object Model untuk interaksi dinamis pada halaman web.
Ujian Tengah Semester
Evaluasi pemahaman materi pertemuan 1 hingga 7 melalui ujian tertulis dan praktik.
ES6 dan Modern JavaScript
Mempelajari fitur-fitur modern JavaScript seperti arrow function, destructuring, dan modules.
Asynchronous JavaScript
Memahami konsep asynchronous programming, promises, async/await, dan fetch API.
Local Storage dan Web APIs
Memanfaatkan Web Storage API dan browser APIs untuk menyimpan data di client side.
CSS Framework dan Preprocessor
Mengenal framework CSS seperti Bootstrap dan preprocessor seperti SASS/SCSS.
Web Performance dan Optimasi
Teknik optimasi performa website, lazy loading, minification, dan best practices.
Project Akhir dan Presentasi
Implementasi project website lengkap dan presentasi hasil karya akhir semester.