RPS PEmrograman Web
RPS PEmrograman Web
(Jika ada)
Nurul Humaera. B, S.Pd,.M.Kom Tanda tangan Farida, S.kom,.M.Kom
Peta CPL – CP MK Tuliskan peta matriks antara CPL dengan CPMK (Sub CP MK)
2 Mahasiswa memahami Mahasiswa dapat Tugas individu: Kuliah daring: Mengaplikasikan CSS 10
HTML5 dan penggunaan CSS mengaplikasikan CSS Mengaplikasikan Demonstrasi CSS pada halaman
untuk styling untuk mempercantik CSS pada halaman penggunaan CSS web yang telah
halaman web web yang telah untuk styling dibuat
dibuat halaman web
3 Mahasiswa memahami Mahasiswa dapat Tugas individu: Kuliah daring: Menambahkan JavaScript 10
konsep dasar JavaScript menambahkan Menambahkan Diskusi mengenai fungsi interaktif
interaktivitas pada fungsi interaktif konsep dasar sederhana pada
halaman web sederhana pada JavaScript halaman web
menggunakan halaman web dengan JavaScript
JavaScript
4 Mahasiswa memahami Mahasiswa dapat Tugas individu: Kuliah daring: Membuat aplikasi PHP 10
konsep dasar PHP mengembangkan Membuat aplikasi Presentasi web sederhana
aplikasi web web sederhana mengenai konsep menggunakan PHP
sederhana menggunakan PHP dasar PHP
menggunakan PHP
5 Mahasiswa memahami Mahasiswa dapat Tugas individu: Kuliah daring: Merancang basis Basis Data 10
konsep dasar basis data merancang dan Merancang basis Diskusi mengenai data untuk aplikasi
mengelola basis data data untuk aplikasi konsep dasar basis web sederhana
web sederhana data
sederhana untuk
aplikasi web
6 Mahasiswa mampu Mahasiswa dapat Tugas kelompok: Kuliah daring: Mengembangkan HTML, CSS, 10
mengintegrasikan berbagai mengintegrasikan Mengembangkan Diskusi mengenai aplikasi web JavaScript,
teknologi web HTML, CSS, aplikasi web integrasi teknologi sederhana PHP
JavaScript, dan PHP sederhana web menggunakan
dalam menggunakan teknologi yang
pengembangan teknologi yang dipelajari
aplikasi web dipelajari
7 Mahasiswa memahami Mahasiswa dapat Tugas kelompok: Kuliah daring: Menganalisis Keamanan 10
prinsip keamanan aplikasi mengidentifikasi dan Menganalisis Diskusi mengenai kelemahan Aplikasi Web
web mengimplementasika kelemahan prinsip keamanan keamanan pada
n prinsip keamanan keamanan pada aplikasi web aplikasi web
pada aplikasi web aplikasi web sederhana dan
sederhana dan mengusulkan
mengusulkan solusi solusi
11 Memahami Database dan Mahasiswa mampu Tugas Individu : Kuliah daring: Praktik database Database 10
ORM (Object-Relational menjelaskan database Menggunakan Demonstrasi dan ORM
Mapping) dan ORM. Eloquent ORM untuk penggunaan CMS
operasi CRUD. dalam
pengembangan
aplikasi web
12 Mahasiswa memahami Sistem Mahasiswa mampu Tugas kelompok : Kuliah Daring : Kuliah daring: Guestbook, 10
Template dan Blade mengetahui konsep Aplikasi web Persentasi Sistem Praktik Template Aplikasi Berita,
Blade templating sederhana Tempalte dan Blade dan Blade Business
engine dan menggunakan Registration
implementasi layout, Laravel yang
komponen, dan memanfaatkan Blade
direktif Blade Template Engine
13 Mahasiswa memahami Mahasiswa dapat Tugas individu: Kuliah daring: Menjelaskan prinsip Keamanan 10
konsep dasar keamanan menjelaskan prinsip Menjelaskan prinsip Diskusi mengenai dasar keamanan Aplikasi
aplikasi dasar keamanan dasar keamanan konsep dasar aplikasi
aplikasi aplikasi keamanan aplikasi
14 Mahasiswa mampu mengelola Mahasiswa dapat Tugas kelompok: Kuliah daring: Mengelola konten Sistem 10
konten dalam aplikasi web menggunakan sistem Mengelola konten Demonstrasi pada aplikasi web Manajemen
manajemen konten pada aplikasi web penggunaan CMS menggunakan CMS Konten (CMS)
(CMS) dalam menggunakan CMS dalam
pengembangan pengembangan
aplikasi web aplikasi web
15 Mahasiswa Mampu Mahasiswa mampu Tugas Mandiri : Praktikum : Menjelaskan WordPress 10
mengelola Konten dan Plugin Membuat dan Membuat konten Implementasi SEO Pengelolaan
di WordPress mengelola postingan dan mengelola dan konten dan cara
dan halaman media di WordPress mengoptimalkan menggunakan
WordPress dan konten WordPress plugin SEO di
menggunakan SEO WordPress
(Yoast SEO).
16 Minggu ke 16 dapat digunakan untuk melakukan UAS / Evaluasi Akhir Semester yaitu Melakukan validasi penilaian akhir dan menentukan 100
kelulusan mahasiswa