Hubungi Kami

Kerangka Materi

Memahami Dasar-Dasar REST dan JAX-RS

  • Mengenal prinsip-prinsip utama REST
  • Gambaran umum mengenai spesifikasi JAX-RS
  • Alasan memilih Jersey untuk pengembangan API REST

Mengatur Lingkungan Pengembangan

  • Instalasi JDK dan Maven
  • Pembuatan proyek Jersey melalui Maven
  • Struktur dan konfigurasi proyek yang efisien

Membangun API REST dengan Jersey

  • Pendefinisian sumber daya serta endpoint API
  • Penggunaan metode HTTP (GET, POST, PUT, DELETE)
  • Penanganan data dalam format JSON dan XML

Teknik Tingkat Lanjut dalam Pengembangan API

  • Filter permintaan dan respons
  • Cara mengatasi exception atau kesalahan program
  • Penerapan mekanisme autentikasi serta otorisasi pada API

Strategi Pengujian API

  • Pengujian manual menggunakan Postman
  • Implementasi pengujian otomatis melalui JUnit dan REST-assured
  • Cara membuat mock untuk tujuan pengujian

Dokumentasi serta Strategi Versi API

  • Pemanfaatan Swagger/OpenAPI bersama Jersey
  • Pembuatan dokumentasi yang terperinci untuk tiap endpoint
  • Metode penetapan versi pada API agar selalu kompatibel

Praktik Terbaik serta Penanganan Masalah Umum

  • Cara merancang API yang dapat berkembang seiring kebutuhan bisnis
  • Langkah-langkah mengatasi permasalahan umum saat menggunakan Jersey
  • Pertimbangan kinerja sistem secara menyeluruh

Kesimpulan serta Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar mengenai pemrograman Java
  • Pengetahuan awal tentang konsep RESTful
  • Mengerti metode HTTP serta format JSON

Target Peserta

  • Pengembang Java
  • Penguji API
  • Insinyur perangkat lunak
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait