Hubungi Kami

Kerangka Materi

Pendahuluan

  • Perbandingan Quarkus dengan Spring Framework dan kerangka Java lainnya
  • Gambaran umum mengenai fitur serta arsitektur Quarkus

Penyiapan Lingkungan Pengembangan

  • Pemilihan IDE yang tepat (IntelliJ IDEA, Eclipse, VSCode, dll.)
  • Instalasi Java, Maven, GraalVM, serta Docker.

Membuat Proyek Aplikasi Quarkus

  • Pembuatan awal proyek Quarkus secara efisien.
  • Eksekusi aplikasi yang telah dibuat.
  • Penerapan konsep injeksi dependensi dalam Quarkus.
  • Proses pengujian untuk memastikan kualitas kode.
  • Pengemasan akhir aplikasi menjadi bentuk siap pakai.

Pembuatan Executable Native dengan Bantuan GraalVM

  • Konfigurasi awal GraalVM.
  • Proses kompilasi kode menjadi executable native.
  • Mengemas hasilnya ke dalam kontainer.
  • Langkah-langkah deteksi dan penanganan masalah pada aplikasi jenis ini.

Pemanfaatan Maven untuk Pengembangan Aplikasi Quarkus

  • Cara membuat proyek baru secara cepat.
  • Integrasi ekstensi yang dibutuhkan pada proyek.
  • Modus pengujian serta penelusuran kesalahan dalam proses pengembangan.
  • Impor hasil proyek ke dalam IDE terpilih.
  • Pembuatan file executable yang mudah dikompilasi menjadi kontainer.

Mengkontainerkan Aplikasi Native Menggunakan Docker

  • Langkah-langkah pembuatan serta pengiriman citra kontainer ke repositori.
  • Cara mengimplementasikan aplikasi native pada lingkungan Kubernetes secara lancar.

Pemecahan Masalah yang Mungkin Terjadi

Penutup dan Kesimpulan

Persyaratan

  • Pemahaman akan berbagai kerangka kerja Java (seperti Spring maupun Java EE).
  • Pengalaman dalam pengkodean menggunakan bahasa pemrograman Java.

Target Peserta

  • Para pengembang perangkat lunak.
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait