0% menganggap dokumen ini bermanfaat (0 suara)
95 tayangan8 halaman

RPS Pemrograman Web

Mata kuliah ini memberikan pengalaman belajar kepada mahasiswa tentang pembuatan aplikasi web. Mata kuliah ini mencakup pengantar pemrograman web, HTML, CSS, Javascript, PHP, dan pengoperasian database dengan PHP.

Diunggah oleh

Hadi Nanjaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
95 tayangan8 halaman

RPS Pemrograman Web

Mata kuliah ini memberikan pengalaman belajar kepada mahasiswa tentang pembuatan aplikasi web. Mata kuliah ini mencakup pengantar pemrograman web, HTML, CSS, Javascript, PHP, dan pengoperasian database dengan PHP.

Diunggah oleh

Hadi Nanjaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

UNIVERSITAS NEGERI MEDAN KODE

FAKULTAS TEKNIK DOKUMEN


JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMATIKA & KOMPUTER
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tgl Penyusunan
Pemrograman Web T=0 P=3 4 1 - 2 - 2020
OTORISASI / PENGESAHAN Dosen Pengembang RPS Koordinator RMK Ka PRODI

(Jika ada)
Tanda tangan
Fahmy Syahputra, S.Kom., M.Kom. Drs. Sriadhi, S.T., M.Pd., M.Kom., Ph.D
Tansa Trisna Astono Putri, S.Kom., M.T.I.
Capaian CPL-PRODI yang dibebankan pada MK
Pembelajaran 1. Pendidik/ Guru Teknologi Informatika dan Komputer
2. Peneliti Muda
3. Supervisor
4. Programmer/ Data Analis/ Sistem Analis/ Jaringan
5. Wiraswasta di bidang IT
Capaian Pembelajaran Mata Kuliah (CPMK)
1. Mendeskripsikan konsep Web secara umum
2. Menggunakan tag-tag dasar HTML
3. Mendeskripsikan penggunaan CSS
4. Menggunakan PHP
5. Memahami penggunaan database dalam pembuatan web
Diskripsi Singkat Matakuliah ini memberikan pengalaman belajar kepada mahasiswa tentang pembuatan aplikasi web.
MK

Bahan Kajian: 1. Pengantar pemrograman web


Materi 2. HTML
pembelajaran
3. CSS
4. Javascript
5. PHP
6. Pengoperasian database dengan PHP

Pustaka Utama:

Kadir, Abdul, “Pemrograman Web Mencakup HTML,CSS, JAVASCRIPT, & PHP”, 2015, Andi Offset Yogyakarta
Winanrno, E, Zaki, A & SmitDev Community, “Pemrograman web berbasis HTML5, PHP & Javascript”, 2014, PT Elex Media Komputindo,
Jakarta
Raharjo, B, Heryanto, I, dan K.Rosdiana, E, “Modul Pemrograman Web HTML, PHP & MYSQL revisi kedua”, 2014, Modula, Bandung

Pendukung:

Dosen Pengampu Dosen pengampu mata kuliah


Matakuliah syarat Algoritma dan Pemrograman
Struktur Data
Mg Ke- Sub-CPMK Penilaian Bentuk Pembelajaran; Metode Materi Pembelajaran Bobot
(sbg kemampuan akhir yg Pembelajaran; Penugasan; Penilaian
diharapkan) Indikator Kriteria & Bentuk Tatap muka/Luring Daring (%)
(1) (2) (3) (4) (5) (6) (7) (8)
1 Mengetahui kontrak kuliah  Penjelasan mengenai Kriteria: Diskusi Bahan tersedia a. Kontrak Kuliah
dan rencana pembelajaran kontrak kuliah dan Kontrak Kuliah pada: b. RPS
semester. rencana pembelajaran RPS
semester eLearning:
SIPDA-UNIMED
https://elearnin
gft.unimed.ac.i
d/

2 Mendeskripsikan konsep  Menjelaskan konsep Kriteria:  Ceramah eLearning: a. Konsep Domain


Web secara umum domain/hosting Panduan Tugas  Diskusi SIPDA- b. DNS
 Menjelaskan konsep
 Tugas Rutin UNIMED c. Domain Provider
kerja web
Bentuk penilaian: https://el d. Konsep Hosting
 Menjelaskan fungsi dari
aplikasi-aplikasi web Partisipasi di kelas earningft. e. Konsep Web client
 Mengetahui bahasa- unimed.ac (browser) dan web
bahasa dalam .id/ server
pemrograman web f. Konsep Database
Client & Database
Server
g. Konsep File Client &
File Server
h. Pengenalan bahasa
pemrograman web
3 Menggunakan tag-tag dasar 1. Menampilkan informasi Kriteria:  Ceramah eLearning: a. Struktur HTML
HTML untuk membuat dalam format HTML Ketepatan dan  Diskusi SIPDA- b. Tag-tag dasar
2. Meletakkan gambar, link
halaman web statis penguasaan  Praktikum UNIMED c. Atribut Dasar
dan tabel pada halaman
web
masalah  Tugas Rutin https://elearnin
gft.unimed.ac.i
Bentuk penilaian: d/
Mg Ke- Sub-CPMK Penilaian Bentuk Pembelajaran; Metode Materi Pembelajaran Bobot
(sbg kemampuan akhir yg Pembelajaran; Penugasan; Penilaian
diharapkan) Indikator Kriteria & Bentuk Tatap muka/Luring Daring (%)
(1) (2) (3) (4) (5) (6) (7) (8)
 Partisipasi di
kelas
 Penugasan
individu
4 Mendeskripsikan penggunaan 1. Mengetahui Kriteria:  Ceramah eLearning: a. Syntax CSS
penggunaan CSS pada b. CSS internal
CSS untuk melakukan styling Ketepatan dan  Diskusi SIPDA-
c. CSS eksternal
sederhana pada halaman web halaman web penguasaan  Praktikum UNIMED
2. Mengetahui konsep d. Tag style dan link
statis masalah  Tugas Rutin https://el e. Selector
selector f. Warna, posisi dan
3. Mengubah posisi, earningft.
background
ukuran, dan warna pada Bentuk penilaian: unimed.ac
elemen HTML Partisipasi di kelas .id/
Penugasan
Individu

5 Menggunakan PHP dalam Mengenal sytax PHP Kriteria:  Cermaha eLearning: a. Syntax dasar PHP
pembuatan web Ketepatan dan  Diskusi SIPDA- - Struktur umum
penguasaan  Praktikum UNIMED - Penggunaan
masalah  Tugas Rutin https://el
perintah echo
earningft.
Bentuk penilaian: b. Variabel dalam
unimed.ac
Partisipasi di kelas .id/ PHP

6 Menggunakan PHP dalam Menggunakan struktur Kriteria:  Ceramah eLearning: Struktur


pembuatan web percabangan dalam Ketepatan dan  Diskusi SIPDA- percabangan
bahasa pemrograman penguasaan  Praktikum UNIMED - Percabangan IF
PHP masalah  Tugas Rutin https://el - Percabangan
earningft. Switch Case
Bentuk penilaian: unimed.ac
Partisipasi di kelas .id/
Penugasan
Individu
Mg Ke- Sub-CPMK Penilaian Bentuk Pembelajaran; Metode Materi Pembelajaran Bobot
(sbg kemampuan akhir yg Pembelajaran; Penugasan; Penilaian
diharapkan) Indikator Kriteria & Bentuk Tatap muka/Luring Daring (%)
(1) (2) (3) (4) (5) (6) (7) (8)

7 Menggunakan PHP dalam Menggunakan struktur Kriteria:  Ceramah eLearning: a. Struktur


pembuatan web perulangan dalam Ketepatan dan  Diskusi SIPDA- Perulangan
bahasa pemrograman penguasaan  Praktikum UNIMED b. Perulangan FOR
PHP masalah  Tugas Rutin https://el c. Perulangan While
earningft. d. Perulangan DO
Bentuk penilaian: unimed.ac While
Partisipasi di kelas .id/
Penugasan
Individu

8 UTS / Evaluasi Tengah Semester: melakukan validasi hasil penilaian, evaluasi dan perbaikan proses pembelajaran berikutnya
9 Menggunakan PHP dalam Menggunakan Array Kriteria:  Ceramah eLearning: Penggunaan variabel
pembuatan. dalam bahasa Ketepatan dan  Diskusi SIPDA- bertipe Array dalam
pemrograman PHP penguasaan  Praktikum UNIMED bahasa
masalah  Tugas Rutin https://el pemrograman PHP
earningft.
Bentuk penilaian: unimed.ac
Partisipasi di kelas .id/
Penugasan
Individu

10 Menggunakan PHP dalam Menggunakan form Kriteria:  Ceramah eLearning: a. Pemanfaatan tag
pembuatan. Ketepatan dan  Diskusi SIPDA- form di HTML
penguasaan  Praktikum UNIMED b. Pemanfaatan
masalah Tugas Rutin https://el
berbagai input
earningft.
Bentuk penilaian: sederhana
unimed.ac
Partisipasi di kelas .id/ c. Pemanfaatan
Penugasan metode POST dan
Individu GET
Mg Ke- Sub-CPMK Penilaian Bentuk Pembelajaran; Metode Materi Pembelajaran Bobot
(sbg kemampuan akhir yg Pembelajaran; Penugasan; Penilaian
diharapkan) Indikator Kriteria & Bentuk Tatap muka/Luring Daring (%)
(1) (2) (3) (4) (5) (6) (7) (8)

11 Menggunakan PHP dalam Menggunakan MySQL Kriteria:  Ceramah eLearning: a. Pembuatan


pembuatan. untuk pembuatan Ketepatan dan  Diskusi SIPDA- schema database
database penguasaan  Praktikum UNIMED MySQL
masalah  Tugas Rutin https://el
b. Pembuatan table
earningft.
Bentuk penilaian: dan field di
unimed.ac
Partisipasi di kelas .id/ MySQL
Penugasan c. Operasi CRUD
Individu pada database

12 Menggunakan PHP dalam 1. Mengkoneksikan PHP Kriteria:  Ceramah eLearning: a. Koneksi ke server
pembuatan. dan MySQL MySQL dengan
Ketepatan dan  Diskusi SIPDA-
menggunakan PHP
2. Melakukan operasi penguasaan  Praktikum UNIMED b. Membaca dan
pembacaan data
masalah  Tugas Rutin https://el menampilkan data
earningft. dalam bentuk tabel
Bentuk penilaian: ataupun bentuk lain
unimed.ac
Partisipasi di kelas .id/
Penugasan
Individu

13 Menggunakan PHP dalam Melakukan operasi Kriteria:  Ceramah eLearning: Operasi update data
pembuatan. update data Ketepatan dan  Diskusi SIPDA- menggunakan PHP
penguasaan  Praktikum UNIMED
masalah  Tugas Rutin https://el
earningft.
Bentuk penilaian: unimed.ac
Partisipasi di kelas .id/
Penugasan
Individu
Mg Ke- Sub-CPMK Penilaian Bentuk Pembelajaran; Metode Materi Pembelajaran Bobot
(sbg kemampuan akhir yg Pembelajaran; Penugasan; Penilaian
diharapkan) Indikator Kriteria & Bentuk Tatap muka/Luring Daring (%)
(1) (2) (3) (4) (5) (6) (7) (8)
14,15 Menggunakan PHP dalam Membuat web dinamis Kriteria:  Ceramah eLearning: Presentasi Projek
pembuatan. sampai operasi CRUD Ketepatan dan  Diskusi SIPDA-
(Create Read Update penguasaan  Praktikum UNIMED
Delete) pada database masalah https://el
earningft.
Bentuk penilaian: unimed.ac
Partisipasi di kelas .id/
Penugasan
Kelompok

16 UAS / Evaluasi Akhir Semester: melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa

Anda mungkin juga menyukai