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
- Kemampuan untuk mengenali dan memahami konsep Komputasi Layanan.
- Kemampuan untuk mengenali dan memahami konsep sistem Layanan.
- Kemampuan untuk mendemonstrasikan sistem layanan dan bentuk web service.
- Kemampuan untuk mengenali dan memahami komponen dan teknologi pendukung aplikasi web.
- Kemampuan untuk mendemonstrasikan konsep komputasi layanan dengan menggunakan layanan dari aplikasi web.
fifteen week plan Link to heading
- Komputasi Layanan
Pengertian komputasi layanan, perkembangan penelitian komputasi layanan, pohon pengetahuan komputasi layanan, ontologi, epistomologi, dan aksiologi komputasi layanan - Teknologi Komputasi Layanan
SOA, microservice, web service, dan platform teknologi komputasi layanan - Rekayasa dan Manajemen Layanan
Rekayasa layanan berbasis SOA, studi kasus rekayasa layanan pada sektor industri jasa digital - Layanan Bisnis dan Sistem Layanan
Pemodelan Bisnis: BMC, service blueprint, BPMN - Rekayasa Sistem Layanan
Pengertian sistem layanan, sistem layanan pada organisasi bisnis jasa; metoda rekayasa sistem layanan, framework rekayasa sistem komputasi layanan - HTML + CSS
Pengantar HTML - Pengantar CSS - Pengembangan pada HTML5 dan CSS3 - Client-Side Scripting
Java Script - JQuery - UTS
- Server-Side Scripting
PHP - HTML 5
Prinsip dasar AJAX - Detil fitur HTML 5 - HTML5-based WebApps - Java Technology
Servlet JSP - Java Technology
JSF, Java Web Tech - Web Application Development Framework
Tergantung pada trend - 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 - Pengamanan Aplikasi Web
Konsep dasar dari keamanan informasi, Ancaman keamanan dari aplikasi Web, Best-Practice dalam pemrograman guna mengurangi ancaman keamanan
related courses Link to heading
Course | Credit | References |
---|---|---|
IF3110 $\newline$ Pengembangan Aplikasi Berbasis Web | 2 | (Jendrock et al., 2010) • (Loudon, 2010) • (Jackson, 2007) • (Pilgrim, 2010); • (Flanagan, 2011) |
IF4052 $\newline$ Komputasi Layanan | 3 | (Erl, 2016a) • (Sommervillle, 2011) |
II3120 $\newline$ Layanan Sistem dan Teknologi Informasi | 3 | (Suhardi & Kurniawan, 2023) • (Wu, 2014) • (Erl, 2016b) • (Maglio & Spohrer, 2008) • (Katzan, 2008) |
refs Link to heading
- (Erl, 2016a) Thomas Erl, “SOA Principles of Service Design, Prentice Hall, 1st edition, 6 Dec 2016, url https://isbnsearch.org/isbn/9780134695518.
- (Erl, 2016b) Thomas Erl, “Service-Oriented Architecture: Analysis and Design for Services and Microservices”, Pearson, 2nd edition, 12 Dec 2016, url https://isbnsearch.org/isbn/9780133858587.
- (Flanagan, 2011) David Flanagan, “JavaScript: The Definitive Guide”, O’Reilly Media, 6th edition, 7 Jun 2011, url https://isbnsearch.org/isbn/9780596805524.
- (Jackson, 2007) Jeffrey C. Jackson, “Web Technologies: A Computer Science Perspective”, Pearson, 1st edition, 27 Aug 2006, url https://isbnsearch.org/isbn/9780131856035
- (Jendrock et al., 2010) Eric Jendrock, Ian Evans, Devika Gollapudi, Kim Haase, Chinmayee Srivathsa, “The Java EE 6 Tutorial: Basic Concepts, Addison-Wesley Professional, 4th edition, 1 Jan 2010, url https://isbnsearch.org/isbn/9780137081851.
- (Katzan, 2008) Harry Katzan, “Service Science: Concept, Technology, Management”, iUniverse, 1st edition, 6 Nov 2008, url https://isbnsearch.org/isbn/9780595525195.
- (Loudon, 2010) Kyle Loudon, “Developing Large Web Applications: Producing Code That Can Grow and Thrive”, O’Reilly Media, 1st edition, 30 Mar 2010, url https://isbnsearch.org/isbn/9780596803025.
- (Maglio & Spohrer, 2008) Paul P. Maglio, Jim Spohrer, “Fundamentals of service science”, Journal of the Academy of Marketing Science [J. of the Acad. Mark. Sci.], 36(1), 18–20, Mar 2008, url https://doi.org/10.1007/s11747-007-0058-9.
- (Pilgrim, 2010) Mark Pilgrim, “HTML5: Up and Running: Dive into the future of Web Development”, O’Reilly Media, 1st edition, 21 Sep 2010, url https://isbnsearch.org/isbn/9780596806026.
- (Sommervillle, 2011) Ian Sommervillle, “Software Engineering”, Pearson, 9th edition, 13 Mar 2010, url https://isbnsearch.org/isbn/9780137035151.
- (Suhardi & Kurniawan, 2023) Suhardi, Novianto Budi Kurniawan, “Komputasi Layanan dan Sistem Komputasi Layanan”, ITB Press, 2nd edition, 2023, url https://www.google.com/search?q="978-623-297-305-3".
- (Wu, 2014) Zhaohui Wu, “Service Computing: Concepts, Methods and Technology”, Academic Press, - edition, 19 Dec 2014, url https://isbnsearch.org/isbn/9780128023303.
notes Link to heading
- Learning web services and applications, Medium, 20 Jul 2023
url https://medium.com/@6unpnp/664ac1c3b5 - Further learning web services and applications, Medium, 9 Aug 2023
url https://medium.com/@6unpnp/cb38a4afeeb