Anda di halaman 1dari 6

FAKULTAS TEKNOLOGI INFORMASI Semester : Form : <kode form>

Universitas Kristen Satya Wacana RENCANA Matakuliah : <kode> , Pemrograman Berorientasi


SALATIGA Platform
PEMBELAJARAN Beban : .. sks T/A/P : <sks teori/asistensi/praktikum>
PROGRAM STUDI : S1 Teknik SEMESTER* Pengampu : Mandiri/Tim
Informatika 1. 67561, Ramos Somya, S.Kom., M.Cs.

A. Capaian Pembelajaran:
1. Mahasiswa memiliki pemahaman tentang teori dan prakter dasar teknologi enterprise
2. Mahasiswa mampu memahami konsep dasar internet dan web
3. Mahasiswa mampu memahami konsep dan implementasi responsive web
4. Mahasiswa mampu memahami konsep dan implementasi framework dalam pembuatan web
5. Mahasiswa mampu memahami konsep dan implementasi cross layer communication menggunakan web service
B. Matakuliah Prasyrat/Kosyarat: Algoritma dan Struktur Data
C. Deskripsi: Pemrograman Berorientasi Platform merupakan perpaduan tentang berbagai teknologi dan metode dalam pengembangan aplikasi
berskala enterprise.

D. Tahap pembelajaran:
Alokas
Pert-ke Kemampuan akhir Materi Pembelajaran Metode Pembelajaran Indikator i Penilaian
Waktu
1 Mahasiswa mampu memahami Materi mencakup: Ceramah dan diskusi Setelah mengikuti 180 Christine 1
prinsip dasar internet dan web - Pengantar internet perkuliahan, mahasiswa menit
- Cara kerja web diharapkan dapat:
- Web statis dan dinamis - Menjelaskan prinsip
- Istilah dalam web dasar internet
- Menjelaskan cara
kerja web
- Membedakan web
statis dan dimanis
- Menjelaskan berbagai

1
istilah dalam web

2 Mahasiswa mampu memahami Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
prinsip dasar HTML dan dapat - Pengertian HTML praktikum perkuliahan, mahasiswa menit praktikum
membuat halaman web - Cara kerja HTML diharapkan dapat: Christine 2
sederhana dengan HTML - Tag HTML - Menjelaskan cara
- HTML text formating kerja HTML
- HTML link - Dapat membuat
- HTML frame halaman web
sederhana dengan tag
HTML

3 Mahasiswa mampu memahami Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
tag HTML berupa image, tabel - HTML image tag praktikum perkuliahan, mahasiswa menit praktikum
dan form dan dapat - HTML table diharapkan dapat: Christine 3
menerapkannya dalam - HTML form - Dapat menyisipkan
pembuatan halaman web image dalam halaman
web
- Dapat membuat tabel
dan form dalam
halaman web

4 Mahasiswa dapat memformat Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
halaman web dengan CSS dan - Dasar-dasar CSS praktikum perkuliahan, mahasiswa menit praktikum
melakukan pemrograman web - Client Side Scripting diharapkan dapat: Stephen 1
dengan Javascript dengan Javascript - Memformat halaman
web dengan CSS
- Melakukan
pemrograman client
side dengan
Javascript

2
5 Mahasiswa mampu melakukan Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
pemrograman berbasis server - Prinsip kerja PHP praktikum perkuliahan, mahasiswa menit praktikum
side scripting dengan PHP - Tipe data dan operator diharapkan dapat: Christine 4
- Flow control dalam - Membuat halaman
PHP web dengan HTML
dan PHP
- Melakukan server
side scripting dengan
PHP

6 Mahasiswa mampu melakukan Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
pemrograman berbasis server - Membuat function praktikum perkuliahan, mahasiswa menit praktikum
side scripting dengan dalam PHP diharapkan dapat: Stephen 2
menggunakan function PHP - Memanfaatkan function - Membuat halaman
bawaan PHP web dengan HTML
- Fungsi session dan PHP function
- Memanfaatkan
berbagai function
bawaan PHP dalam
pembuatan web,
termasuk
pemanfaatan fungsi
session dalam PHP

7 Mahasiswa mampu membuat Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
web dengan basis data MySQL - Pengenalan praktikum perkuliahan, mahasiswa menit praktikum
untuk melakukan perintah PHPMyAdmin diharapkan dapat: Andrew 1
CRUD (create, read, update, - Operasi CRUD dengan - Mengoperasikan
delete) data. PHP dan MySQL PHPMyAdmin untuk
mengelola basis data
- Membuat web
sederhana untuk
3
operasi CRUD data

8 Ujian Tengah Semester


9 Mahasiswa mampu memahami Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
teknik pemrograman - Review konsep OOP praktikum perkuliahan, mahasiswa menit praktikum
berorientasi Obyek (OOP) - OOP dengan PHP diharapkan dapat: Ramos 1
dengan PHP - Menerapkan konsep
OOP dalam PHP
- Membuat web
sederhana dengan
teknik OOP

10 Mahasiswa mampu memahami Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
konsep responsive web dan - Prinsip dasar praktikum perkuliahan, mahasiswa menit praktikum
dapat menerapkannya dalam responsive web diharapkan dapat: Andrew 2
pembuatan web - Responsive web dengan - Memahami konsep
Bootstrap responsive web
- Dapat membuat
halaman web menjadi
responsive dengan
Bootstrap

11 Mahasiswa mampu membuat Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
web dengan memanfaatkan - Prinsip dasar praktikum perkuliahan, mahasiswa menit praktikum
teknologi framework PHP framework dan MVC diharapkan dapat: Ramos 2
(CodeIgniter) dan MVC - Cara kerja framework - Menerapkan MVC
CodeIgniter dalam pembuatan
web
- Membuat web dengan
framework
CodeIgniter

12 Mahasiswa mampu memahami Materi mencakup operasi Ceramah, diskusi dan Setelah mengikuti 180 Tugas
4
dan mempraktekkan CRUD menggunakan praktikum perkuliahan, mahasiswa menit praktikum
pembuatan web dengan CodeIgniter diharapkan dapat Ramos 3
framework CodeIgniter dan membuat operasi CRUD
basis data MySQL data dalam basis data
MySQL dengan
CodeIgniter
13 Mahasiswa memahami konsep Materi mencakup: Ceramah, diskusi dan Setelah mengikuti 180 Tugas
cross layer communication - Prinsip dasar web praktikum perkuliahan, mahasiswa menit praktikum
dengan teknologi web service service diharapkan dapat: Stephen 3
- Arsitektur web service - Memahami cross
- Komponen web service layer communiction
- Web service SOAP dengan web service
- Membuat web service
dengan PHP dan
NuSOAP

14 Ujian Akhir Semester

E. Media dan Alat Pembelajaran :


- Laptop
- Komputer
- Microsoft Power Point
- LCD
F. Pengalaman Belajar Mahasiswa:
- Mahasiswa memiliki pengalaman dalam pembuatan aplikasi web dengan HTML, CSS, Javascript, PHP dan MySQL
- Mahasiswa memiliki pengalaman dalam membuat responsive web dengan teknologi Bootstrap
- Mahasiswa memiliki pengalaman dalam pembuatan web dengan memanfaatkan framework CodeIgniter
- Mahasiswa memiliki pengalaman dalam melakukan cross layer communication dengan web service
G. Daftar Referensi :
Alatas, Husein, 2013, Responsive Web Design dengan PHP dan Bootstrap, Lokomedia: Yogyakarta.
Basuki, Awan Pribadi, 2010, Membangun Web Berbasis PHP dengan Framework Codeigniter, Lokomedia: Yogyakarta.
Kasman, Akhmad Dharma, 2013, Trik Mudah Menguasi OOP dengan PHP, Lokomedia: Yogyakarta.

5
H. Otorisasi :
Pengembang : Tanggal Revisi : Koordinator Kelompok Keahlian : Ketua Program Studi:
Dr. Kristoko Dwi Hartomo,
Ramos Somya, S.Kom., M.Cs. M.Kom.
*) mengacu pada Permen 44 tahun 2015 pasal 12.

Keterangan:
Pengembang: Siapa yang buat
Koordinator Kelompok Keahlian: Dosen yang ditunjuk oleh sebagian dosen yang memiliki keahlian/minat/rumpun/konsentrasi yang sama.

Anda mungkin juga menyukai