Persiapan kuliah Layanan dan aplikasi web.

syllabus Link to heading

  • Ringkas: Konsep layanan TI, layanan bisnis, dan sistem layanan; komputasi layanan; teknologi komputasi layanan; rekayasa layanan; sistem layanan; dan rekayasa sistem layanan; dan mengimplementasikannya dalam bentuk layanan web yang akan dikonsumsi oleh aplikasi web.
  • Lengkap: Konsep layanan TI, layanan bisnis, dan sistem layanan; komputasi layanan; teknologi komputasi layanan; rekayasa layanan; sistem layanan; dan rekayasa sistem layanan; dan mengimplementasikannya dalam bentuk layanan web yang akan dikonsumsi oleh aplikasi web. perkuliahan ini juga mengajarkan prinsip pengembangan aplikasi web, client-side scripting, server-side scripting, java techology, rekayasa protokol dan metode dalam meningkatkan kinerja layanan dan aplikasi web dan pengamanan atas layanan dan aplikasi web

outcomes Link to heading

  1. Kemampuan untuk mengenali dan memahami konsep Komputasi Layanan.
  2. Kemampuan untuk mengenali dan memahami konsep sistem Layanan.
  3. Kemampuan untuk mendemonstrasikan sistem layanan dan bentuk web service.
  4. Kemampuan untuk mengenali dan memahami komponen dan teknologi pendukung aplikasi web.
  5. Kemampuan untuk mendemonstrasikan konsep komputasi layanan dengan menggunakan layanan dari aplikasi web.

fifteen week plan Link to heading

  1. Komputasi Layanan
    Pengertian komputasi layanan, perkembangan penelitian komputasi layanan, pohon pengetahuan komputasi layanan, ontologi, epistomologi, dan aksiologi komputasi layanan
  2. Teknologi Komputasi Layanan
    SOA, microservice, web service, dan platform teknologi komputasi layanan
  3. Rekayasa dan Manajemen Layanan
    Rekayasa layanan berbasis SOA, studi kasus rekayasa layanan pada sektor industri jasa digital
  4. Layanan Bisnis dan Sistem Layanan
    Pemodelan Bisnis: BMC, service blueprint, BPMN
  5. Rekayasa Sistem Layanan
    Pengertian sistem layanan, sistem layanan pada organisasi bisnis jasa; metoda rekayasa sistem layanan, framework rekayasa sistem komputasi layanan
  6. HTML + CSS
    Pengantar HTML - Pengantar CSS - Pengembangan pada HTML5 dan CSS3
  7. Client-Side Scripting
    Java Script - JQuery
  8. UTS
  9. Server-Side Scripting
    PHP
  10. HTML 5
    Prinsip dasar AJAX - Detil fitur HTML 5 - HTML5-based WebApps
  11. Java Technology
    Servlet JSP
  12. Java Technology
    JSF, Java Web Tech
  13. Web Application Development Framework
    Tergantung pada trend
  14. Rekayasa Protokol Aplikasi berbasis Web dan Kinerja Aplikasi Web
    Protokol Aplikasi, Desain dan Verifikasi Protokol, Impelementasi Protokol, Konsep dasar dari kinerja sistem, Pengukuran kinerja aplikasi web, Peningkatan kinerja aplikasi web
  15. Pengamanan Aplikasi Web
    Konsep dasar dari keamanan informasi, Ancaman keamanan dari aplikasi Web, Best-Practice dalam pemrograman guna mengurangi ancaman keamanan
CourseCreditReferences
IF3110 $\newline$ Pengembangan Aplikasi Berbasis Web2(Jendrock et al., 2010) • (Loudon, 2010) • (Jackson, 2007) • (Pilgrim, 2010); • (Flanagan, 2011)
IF4052 $\newline$ Komputasi Layanan3(Erl, 2016a) • (Sommervillle, 2011)
II3120 $\newline$ Layanan Sistem dan Teknologi Informasi3(Suhardi & Kurniawan, 2023) • (Wu, 2014) • (Erl, 2016b) • (Maglio & Spohrer, 2008) • (Katzan, 2008)

refs Link to heading

notes Link to heading

  1. Learning web services and applications, Medium, 20 Jul 2023
    url https://medium.com/@6unpnp/664ac1c3b5
  2. Further learning web services and applications, Medium, 9 Aug 2023
    url https://medium.com/@6unpnp/cb38a4afeeb