Web Service Engineering
TI23045
Mata kuliah ini membahas konsep, desain, implementasi, keamanan, dan pengelolaan Web Service berbasis RESTful dan SOAP. Mahasiswa dibekali kemampuan teknis membangun, mendokumentasikan, menguji, dan mendeploy Web Service baik di lingkungan lokal maupun cloud computing. Pendekatan pembelajaran menggunakan Outcome-Based Education (OBE) dengan penekanan pada praktik, studi kasus, dan mini project.
Sessions
-
Week 1: The Fundamental of Web Service Engineering
Files:
-
Week 2: Componen of Web Service
-
Week 3: Web Service Architecture
Files:
-
Week 4: Web Service Developmeent Methodologies
-
Week 5: API Design Principles
-
Week 6: RESTful API Best Practices with 7 Principles - Express
-
Week 7: Meningkatkan Keamanan, Logging, dan Monitoring pada RESTful API - Express
-
Week 8: Secure & Observable RESTful CRUD API + JWT + Hardening + Observability
-
Week 9: Integrasi API eksternal - Node.js, struktur modular
-
Week 10: Memahami Konsep Keamanan API