SEMESTER 4 : PENGEMBANGAN WEB SERVICES

Diskripsi Matakuliah :

Mata kuliah Pengembangan Web Service adalah sebuah mata kuliah yang membahas tentang konsep, teknologi, dan metodologi pengembangan layanan web. Mahasiswa akan mempelajari berbagai teknologi dan standar terkait pengembangan web service seperti XML, JSON, SOAP, REST, serta protokol HTTP dan HTTPS.

 
Capaian Pembelajaran :

 

CPMK 1 : Mahasiswa diharapkan dapat memiliki pemahaman yang baik tentang konsep  API, REST & HTTP, JSON. (Pertemuan 1, 2, 3, 4 -> Ujian CPMK 01)

CPMK 2 : Mahasiswa diharapkan dapat memiliki pemahaman yang baik tentang konsep dan penggunaan Public API. (Pertemuan 5, 6, 7, 8 -> Ujian CPMK 02)

CPMK 3 : Mahasiswa diharapkan dapat memiliki pemahaman yang baik tentang penggunaan cURL dan pembuatan REST Server. (Pertemuan 9, 10, 11, 12 -> Ujian CPMK 03)

 

CPMK 4 : Mahasiswa diharapkan dapat memiliki pemahaman yang baik tentang penggunaan Autentikasi REST Server dan pembuatan REST Client (Pertemuan 13, 14, 15, 16 -> Ujian CPMK 04 (Ujian Proctoring))

 

Ketercapaian kompetensi hardskill :
Mahasiswa dapat merancang dan mengimplementasikan web service

 

 

Ketercapaian kompetensi softskill :

- Kemampuan analisis : mahasiswa belajar bagaimana menganalisis kebutuhan pengguna dan menentukan fitur dan fungsionalitas yang harus diimplementasikan pada layanan web yang dibuat. 

- Kemampuan pemecahan masalah: Mata kuliah Web Service dapat membantu mahasiswa untuk mengembangkan kemampuan pemecahan masalah dalam pengembangan layanan web. 

 

Petunjuk mempelajari bahan ajar

Mahasiswa mendownload materi pdf yang sudah disiapkan di setiap pertemuan, mahasiswa bisa menambah sumber belajar dari media lain seperti buku, E-book,  Internet dan lain-lain untuk menambah wawasan. Setelah itu mahasiswa membaca materi yang sudah di download dan silahkan mengerjakan tugas di pertemuan tersebut, tugas bisa dikerjakan selama 7x24jam dan tidak ada batas mengerjakan atau bisa diulang-ulang tanpa batas. Mahasiswa mengisi forum diskusi yang sudah disiapkan dosen. 

 

Learning Outcomes 

Mahasiswa diharapkan dapat memiliki pemahaman yang baik tentang konsep dan implementasi REST API, serta mampu mengembangkan REST API yang aman dan dapat diandalkan untuk digunakan pada berbagai aplikasi web.

 

 

Penilaian :

Untuk Bobot penilaian dalam matakuliah ini sebagai berikut :

 

Penilaian terdiri dari minimal 4 CPMK (Capaian Pembelajaran Matakuliah) yaitu : CPMK01,CPMK02,CPMK03,CPMK02 masing-masing berbobot 25%
Masing-masing CPMK terdiri dari :
  • TUGAS = 20%
  • DISKUSI = 20%
  • SOFTSKILLS KEAKTIFAN = 15%
  • SOFTSKILLS KEMANDIRAN = 15%
  • Ujian CPMK01 = 30%

 

PERTEMUAN 01 : PENDAHULUAN

Assalammu'alaikum wr.wb


Dipertemuan ini kita akan membahas Pendahuluan Web Service, dengan mempelajari materi di pertemuan ini diharapkan mahasiswa dapat memahami dasar-dasar layanan web (web service) . Silahkan mahasiswa mendownload materi yang disesiakan kemudian mengerjakan soal dan dikahir pertemuan ini silahkan menjawab pertanyaan di forum

Materi 01 : Download

Link Video Pembelajaran : View

Kuis 01 : View

Tatap maya : View

PERTEMUAN 02 : REST & HTTP


Dipertemuan ini kita akan membahas REST dan HTTP, dengan mempelajari materi ini diharapkan mahasiswa mampu memahami konsep REST dan HTTP. silahkan mahasiswa mendownload materi yang disesiakan kemudian mengerjakan soal dan dikahir pertemuan ini silahkan menjawab pertanyaan di forum diskusi

Materi 02 : Download
Link Video Pembelajaran : View
Link Vidoe Pembelajaran : REST-API View
Rest API : Download
Kuis 02 : View
PERTEMUAN 03 : JSON (JAVASCRIPT OBJECT NOTATION)

Dipertemuan ini kita akan membahas JavaScript Object Notation (JSON), dengan mempelajari matakuliah ini diharapkan mahasiswa mampu memahami apa itu JSON dan dapat beker dengan JSON menggunakan bahasa pemrograman PHP< Javascript dan ajax. Silahkan mahasiswa mendownload materi yang disediakan kemudian mengerjakan soal dan dikahir pertemuan ini silahkan menjawab pertanyaan di forum diskusi

Materi 03 : Download
Link Video Pembelajaran : -
PERTEMUAN 04: BEKERJA DENGAN JSON DAN PHP

Assalammu'alaikum wr. wb

 Dipertemuan ini kita akan membahas membangun suatu website sederhana tentang pizza yang datanya kita ambil dari file JSON kemudian kita kembangkan dengan menggunakan bahasa pemrograman PHP, dengan mempelajari materi ini diharapkan mahasiswa memahami bagaimana cara suatu aplikasi bekerja dengan menggunakan file JSON sehingga nantinya mahasiswa mendapatkan gambaran bagaimana sebuah REST API bekerja. Silahkan mahasiswa mendownload materi yang disesiakan kemudian mengerjakan soal dan dikahir pertemuan ini silahkan menjawab pertanyaan di  forum

Materi 04 bekerja dengan  JSON (PHP) : Download

Link Video Pembelajaran : View

 Kuis 04 : Download

PERTEMUAN 05 : BEKERJA DENGAN JSON DAN JAVASCRIPT

 Dipertemuan ini kita akan membahas membangun suatu website sederhana tentang pizza yang datanya kita ambil dari file JSON kemudian kita kembangkan dengan menggunakan bahasa pemrograman Javascript, dengan mempelajari materi ini diharapkan mahasiswa memahami bagaimana cara suatu aplikasi bekerja dengan menggunakan file JSON sehingga nantinya mahasiswa mendapatkan gambaran bagaimana sebuah REST API bekerja.

Materi 05 bekerja dengan JSON (Javascript) : Download

Link Video Pembelajaran : View

REST API paws pizza dengan bahasa pemrograman Javascript : Download

Kuis 05 : Dowload

PERTEMUAN 06 : PUBLIC API 1

 Dipertemuan ini kita akan membahas Public API dan kita akan mencoba untuk mengembangkan suatu REST API yang terhubung ke suatu public API yang bernama OMDB API. Dengan mempelajari materi ini diharapkan mahasiswa dapat memiliki gambaran bagaimana membangun suatu REST API yang dapat terhubung ke public API.

Materi 06 - Public API : Download

Link Video Pembelajaran : View

Kuis 06 : Download

PERTEMUAN 07 : PUBLIC API 2

Dipertemuan ini kita akan melanjutkan pembahasan mengenai pengembangan REST API yang terhubung ke public API yaitu OMDB API, dengan mempelajari matakuliah ini diharapkan dapat memahami bagaimana mengembangkan suatu REST API yang terhubung ke public API 

Materi 07 - Public API : Download

Link Video Pembelajaran


REST API - OMDB API : Download

  







Posting Komentar

Lebih baru Lebih lama