Hubungi Kami
 Durasi 14 jam (2 hari)

Kerangka Materi

Pengenalan REST dan JAX-RS

  • Memahami prinsip-prinsip REST
  • Tinjauan spesifikasi JAX-RS
  • Mengapa Jersey untuk pengembangan API RESTful

Persiapan Lingkungan Pengembangan

  • Pemasangan JDK dan Maven
  • Creata proyek Jersey dengan Maven
  • Struktur proyek dan konfigurasi

Membangun API REST dengan Jersey

  • Mendefinisikan sumber daya dan endpoint
  • Penggunaan metode HTTP (GET, POST, PUT, DELETE)
  • Bekerja dengan JSON dan XML

Pengembangan API Lanjutan

  • Filter permintaan dan respons
  • Penanganan pengecualian
  • Implementasi autentikasi dan otorisasi

Pengujian API

  • Pengujian manual dengan Postman
  • Pengujian otomatis dengan JUnit dan REST-assured
  • Mocking API untuk pengujian

Dokumentasi API dan Versi

  • Penggunaan Swagger/OpenAPI dengan Jersey
  • Dokumentasi endpoint
  • Strategi versioning untuk API

Praktik Terbaik dan Pemecahan Masalah

  • Merancang API yang skalabel
  • Menangani masalah umum di Jersey
  • Pertimbangan kinerja

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pengetahuan dasar pemrograman Java
  • Kenalan dengan konsep RESTful
  • Pemahaman tentang metode HTTP dan JSON

Audiens

  • Pengembang Java
  • Pengujian API
  • Insinyur perangkat lunak

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait