Lewati ke konten
  • Jenjang 3 · Higher Up
  • Kredensial terverifikasi

AI Engineer: dari Python sampai Aplikasi LLM di Produksi

Kelas program enam modul: Python dan analisis data, machine learning, asisten RAG, otomasi proses, edge AI, sampai mengoperasikan aplikasi LLM di produksi. Setiap modul ditutup satu karya yang direview reviewer bernama.

Solvera AI & Technology AcademyBahasa Indonesia · terbit 14 Oktober 2026

Ringkasan

Untuk siapa • Pemula yang ingin membangun aplikasi AI, bukan sekadar memakainya. • Developer atau analis yang ingin beralih ke pekerjaan machine learning dan LLM. • Lulusan baru teknik, sains, atau statistik yang butuh karya untuk ditunjukkan. Yang akan Anda bangun Kelas program ini terdiri dari 6 modul. Setiap modul ditutup satu karya yang direview: • Modul 1 · Python untuk Analisis Data: Analisis eksploratif satu dataset publik Indonesia dalam notebook Python. • Modul 2 · Machine Learning Terapan: dari Data ke Model yang Bisa Dipertanggungjawabkan: Model ML untuk satu masalah berbasis data Indonesia dengan analisis kesalahan dan kartu model. • Modul 3 · Membangun Asisten Pengetahuan Berbasis RAG: Asisten pengetahuan RAG untuk satu kumpulan dokumen nyata, lengkap dengan set uji. • Modul 4 · Otomasi Proses Bisnis dengan AI: Dokumen, Email, dan WhatsApp: Satu alur otomasi berbantuan AI untuk proses kerja nyata, lengkap dengan perhitungan hemat waktu. • Modul 5 · Edge AI: Deteksi Objek di Perangkat Berdaya Rendah: Sistem deteksi objek di perangkat untuk satu kasus nyata, dengan pengukuran kinerja. • Modul 6 · LLMOps: Mengoperasikan Aplikasi LLM di Produksi: Lapisan operasional produksi untuk satu aplikasi LLM: gerbang evaluasi, gateway, pemantauan, dan runbook. Modul dan beban belajar 1. Python untuk Analisis Data (Jenjang 1 · Tech a Look, sekitar 36 jam) 2. Machine Learning Terapan: dari Data ke Model yang Bisa Dipertanggungjawabkan (Jenjang 2 · Climb Up Skills, sekitar 40 jam) 3. Membangun Asisten Pengetahuan Berbasis RAG (Jenjang 2 · Climb Up Skills, sekitar 36 jam) 4. Otomasi Proses Bisnis dengan AI: Dokumen, Email, dan WhatsApp (Jenjang 1 · Tech a Look, sekitar 20 jam) 5. Edge AI: Deteksi Objek di Perangkat Berdaya Rendah (Jenjang 2 · Climb Up Skills, sekitar 36 jam) 6. LLMOps: Mengoperasikan Aplikasi LLM di Produksi (Jenjang 3 · Higher Up, sekitar 56 jam) Setelah kelas ini Anda mampu • Menganalisis data dengan Python dan melatih model machine learning yang bisa dipertanggungjawabkan. • Membangun asisten tanya-jawab berbasis RAG yang menyebut sumber jawabannya. • Menyambungkan AI ke proses kerja nyata dan menghitung waktu yang dihemat. • Menjalankan model deteksi objek di perangkat berdaya rendah. • Mengoperasikan aplikasi LLM di produksi: evaluasi, pemantauan, dan biaya. Prasyarat • Tidak perlu pengalaman pemrograman; modul pertama dimulai dari Python dasar. • Matematika SMA: persentase, rata-rata, dan membaca grafik. • Laptop yang bisa menjalankan Python, atau akun Google untuk Colab. Cara belajar Belajar mandiri sesuai waktu Anda, sekitar 224 jam termasuk mengerjakan karya. Tidak ada jadwal sesi langsung. Modul dikerjakan berurutan; setiap modul ditutup satu karya yang dikerjakan dalam empat tahap (kerangka, draf, revisi, final), dan setiap tahap direview oleh reviewer bernama yang memberi umpan balik tertulis. Rubrik setiap karya bisa Anda baca sebelum mulai mengerjakan. Kredensial Setiap modul yang lulus dengan skor berbobot minimal 70% memberi Anda satu kredensial Terverifikasi Exelern dengan halaman verifikasi publik, jadi kelas program ini menghasilkan 6 kredensial. Halaman itu memuat karya Anda, nama reviewer, dan rubrik yang dipakai, sehingga pemberi kerja bisa memeriksanya sendiri. Sesudah kelas ini Kelas program yang cocok berikutnya: Rekayasa Produk dan Agen AI.

Yang Anda dapatkan

  • 54 materi yang bisa dibuka kapan saja
  • Karya 4 tahap, tiap tahap dibalas reviewer bernama
  • Kredensial yang bisa diperiksa siapa pun tanpa login, bila karya Anda lulus

Kelas ini berada di Jenjang 3 · Higher Up: karyanya setara pekerjaan nyata, dan rubriknya menilai keputusan yang Anda ambil, bukan kebenaran langkah.

Jalur karier

Karya & rubrik

Kelas ini ditutup dengan karya yang dinilai reviewer bernama memakai rubrik di bawah — rubrik yang sama persis dengan yang dipakai menilai pekerjaan Anda nanti.

  1. 1Kerangka
  2. 2Draf
  3. 3Revisi
  4. 4Final
  1. Modul 2 · Model ML untuk satu masalah berbasis data Indonesia dengan analisis kesalahan dan kartu model

    Pilih satu masalah dan dataset (daftar dataset publik Indonesia disediakan). Bangun model, bandingkan dengan pembanding sederhana, analisis di mana model gagal, dan tulis kartu model. Akurasi tinggi tanpa analisis tidak lulus; akurasi biasa dengan analisis jujur bisa lulus. Tahapan pengerjaan • Kerangka: Rumusan masalah, metrik yang dipilih beserta alasannya, eksplorasi data, dan rencana pembagian data. • Draf: Pembanding sederhana dan minimal dua model, dievaluasi pada data uji yang sama. • Revisi: Perbaikan berdasarkan umpan balik reviewer, analisis kesalahan per segmen, dan pemeriksaan kebocoran data. • Final: Kartu model, notebook yang bisa dijalankan ulang, dan ringkasan satu halaman untuk pembaca non-teknis.

    Yang diserahkan: Tautan notebook atau repositori yang bisa dijalankan ulang, kartu model (format disediakan), dan ringkasan eksekutif satu halaman.

    Kriteria penilaian

    Lulus mulai 70%
    • Rumusan masalah dan metrikbobot 20% · skor 0–4

      Metrik sesuai biaya kesalahan di dunia nyata, bukan sekadar akurasi.

    • Metodologi yang benarbobot 30% · skor 0–4

      Pembagian data benar, tidak ada kebocoran, dan perbandingan model adil terhadap pembanding.

    • Analisis kesalahanbobot 25% · skor 0–4

      Kegagalan model dianalisis per segmen dan potensi bias diidentifikasi.

    • Komunikasi dan kartu modelbobot 15% · skor 0–4

      Kartu model jujur tentang batasan; ringkasan bisa dipahami pengambil keputusan.

    • Reprodusibilitasbobot 10% · skor 0–4

      Hasil bisa diulang dari notebook atau repositori yang diserahkan.

  2. Modul 1 · Analisis eksploratif satu dataset publik Indonesia dalam notebook Python

    Pilih satu dataset publik Indonesia yang cukup besar (minimal ribuan baris). Rumuskan minimal tiga pertanyaan, bersihkan datanya, jawab setiap pertanyaan dengan angka dan grafik, lalu tulis temuan beserta batasannya. Tahapan pengerjaan • Kerangka: Dataset yang dipilih beserta sumber dan alasannya, tiga pertanyaan, dan rencana analisis. • Draf: Notebook pembersihan data dan analisis awal untuk ketiga pertanyaan. • Revisi: Perbaikan analisis sesuai umpan balik reviewer, ditambah visualisasi yang tepat. • Final: Notebook final yang berjalan dari awal sampai akhir, dan laporan temuan.

    Yang diserahkan: Notebook yang bisa dijalankan ulang dari awal tanpa galat, berkas data atau tautan sumbernya, dan laporan temuan maksimal 2 halaman.

    Kriteria penilaian

    Lulus mulai 70%
    • Kebenaran kode dan pembersihan databobot 30% · skor 0–4

      Kode berjalan, dan langkah pembersihan tepat serta terdokumentasi.

    • Ketepatan analisisbobot 25% · skor 0–4

      Angka dan perbandingan menjawab pertanyaan yang diajukan.

    • Visualisasibobot 20% · skor 0–4

      Jenis grafik cocok dengan pertanyaan, berlabel jelas, dan tidak menyesatkan.

    • Kejujuran temuanbobot 15% · skor 0–4

      Batasan data dan hal yang tidak bisa disimpulkan dinyatakan terbuka.

    • Bisa diulangbobot 10% · skor 0–4

      Orang lain bisa menjalankan notebook dan mendapat hasil yang sama.

  3. Modul 3 · Asisten pengetahuan RAG untuk satu kumpulan dokumen nyata, lengkap dengan set uji

    Pilih satu kumpulan dokumen nyata yang boleh Anda pakai (minimal 30 dokumen, boleh dokumen publik seperti peraturan atau dokumentasi produk open source). Bangun asisten tanya-jawab di atasnya dan buktikan kualitasnya dengan angka. Tahapan pengerjaan • Kerangka: Dokumen yang dipilih dan alasannya, 20 pertanyaan uji beserta jawaban yang benar (termasuk minimal 5 pertanyaan yang jawabannya TIDAK ada di dokumen), dan rancangan arsitektur satu halaman. • Draf: Pipeline berjalan ujung ke ujung: ingest, embedding, pengambilan, jawaban dengan kutipan. Hasil pertama terhadap 20 pertanyaan uji. • Revisi: Perbaikan berdasarkan umpan balik reviewer dan hasil uji: strategi chunking, pengambilan gabungan, atau prompt. Tunjukkan angka sebelum dan sesudah. • Final: Repositori lengkap, video demo maksimal 5 menit, dan laporan evaluasi akhir termasuk satu skenario pembatasan akses dokumen.

    Yang diserahkan: Tautan repositori Git (README berisi cara menjalankan), laporan evaluasi PDF maksimal 4 halaman berisi tabel hasil 20 pertanyaan uji, dan tautan video demo maksimal 5 menit.

    Kriteria penilaian

    Lulus mulai 70%
    • Ketepatan dan pembumian jawabanbobot 30% · skor 0–4

      Jawaban benar menurut dokumen, setiap klaim punya kutipan sumber yang bisa dicek, dan pertanyaan di luar dokumen dijawab 'tidak ditemukan' alih-alih dikarang.

    • Kualitas pengambilanbobot 25% · skor 0–4

      Strategi chunking dan pengambilan dipilih dengan alasan, dan perbaikannya terukur antara draf dan final.

    • Evaluasi yang jujurbobot 20% · skor 0–4

      Set uji mencakup kasus sulit dan kasus tanpa jawaban; angka dilaporkan apa adanya termasuk kegagalan.

    • Keamanan akses dokumenbobot 15% · skor 0–4

      Pengguna tidak bisa mendapatkan isi dokumen yang bukan haknya lewat pertanyaan apa pun yang diuji.

    • Kerapian rekayasabobot 10% · skor 0–4

      Kode bisa dijalankan orang lain dari README, kunci API tidak ada di repositori, biaya per pertanyaan diperkirakan.

  4. Modul 5 · Sistem deteksi objek di perangkat untuk satu kasus nyata, dengan pengukuran kinerja

    Pilih satu kasus deteksi objek yang nyata. Kumpulkan atau pilih dataset, latih ulang model, kecilkan ukurannya, lalu jalankan di perangkat. Laporkan perbandingan sebelum dan sesudah pengecilan: ukuran, kecepatan, dan akurasi. Tahapan pengerjaan • Kerangka: Kasus yang dipilih, perangkat sasaran, target kinerja, dan rencana dataset. • Draf: Model terlatih ulang dan berjalan di laptop dengan pengukuran awal. • Revisi: Model dikecilkan dan dijalankan di perangkat sasaran, alur aksi berjalan, dan umpan balik reviewer ditindaklanjuti. • Final: Video demo di perangkat dan laporan kinerja lengkap.

    Yang diserahkan: Tautan repositori (kode, konfigurasi, dan cara menjalankan), laporan kinerja maksimal 4 halaman, dan video demo maksimal 5 menit.

    Kriteria penilaian

    Lulus mulai 70%
    • Kesesuaian dengan batasan perangkatbobot 25% · skor 0–4

      Pilihan model dan pengecilan sesuai dengan perangkat dan target kinerja yang ditetapkan.

    • Akurasi pada kasus nyatabobot 25% · skor 0–4

      Akurasi diukur pada data uji yang mewakili kondisi nyata.

    • Pengukuran kinerjabobot 25% · skor 0–4

      Ukuran, kecepatan, dan sumber daya diukur dengan benar sebelum dan sesudah pengecilan.

    • Sistem utuhbobot 15% · skor 0–4

      Alur kamera sampai aksi berjalan dan menangani kegagalan seperti kamera terputus.

    • Reprodusibilitasbobot 10% · skor 0–4

      Orang lain bisa menjalankan ulang dari repositori.

  5. Modul 4 · Satu alur otomasi berbantuan AI untuk proses kerja nyata, lengkap dengan perhitungan hemat waktu

    Pilih satu proses berulang yang Anda atau tim Anda kerjakan setiap minggu. Petakan prosesnya, otomatiskan dengan alat low-code dan AI, lalu jalankan selama minimal satu minggu dengan data nyata atau data contoh yang realistis. Hitung waktu yang dihemat. Data pelanggan yang asli harus disamarkan dalam bukti yang Anda serahkan. Tahapan pengerjaan • Kerangka: Peta proses saat ini (langkah, pelaku, waktu per langkah) dan bagian yang akan diotomatiskan beserta alasannya. • Draf: Alur otomasi berjalan untuk kasus normal. • Revisi: Kasus meragukan ditangani dengan pengecekan manusia, kegagalan tertangani, dan umpan balik reviewer ditindaklanjuti. • Final: Hasil satu minggu berjalan, perhitungan hemat waktu dan biaya, dan panduan singkat bagi rekan kerja.

    Yang diserahkan: Tangkapan layar atau ekspor alur otomasi, peta proses sebelum dan sesudah, rekaman demo maksimal 5 menit, dan laporan satu halaman berisi hemat waktu dan biaya.

    Kriteria penilaian

    Lulus mulai 70%
    • Pemilihan dan pemetaan prosesbobot 25% · skor 0–4

      Proses dipetakan dengan jelas dan bagian yang diotomatiskan memang layak.

    • Otomasi berjalanbobot 30% · skor 0–4

      Alur berjalan dengan data nyata atau realistis dan kasus normal terselesaikan tanpa campur tangan.

    • Penanganan kasus meragukanbobot 25% · skor 0–4

      AI berhenti dan meminta pengecekan manusia saat ragu; kegagalan tidak hilang diam-diam.

    • Dampak terukurbobot 20% · skor 0–4

      Hemat waktu dan biaya dihitung dengan jujur.

  6. Modul 6 · Lapisan operasional produksi untuk satu aplikasi LLM: gerbang evaluasi, gateway, pemantauan, dan runbook

    Ambil satu aplikasi LLM yang sudah berjalan dan siapkan untuk produksi. Anda menentukan sendiri target kualitas, latensi, dan biaya, lalu membuktikan sistem Anda menegakkannya. Simulasikan minimal dua insiden (penyedia model mati, dan kualitas turun setelah ganti prompt) dan tunjukkan bagaimana sistem Anda menanganinya. Tahapan pengerjaan • Kerangka: Target layanan (kualitas, latensi p95, biaya per permintaan), arsitektur operasional, rencana evaluasi, dan analisis biaya awal API vs model sendiri. • Draf: Gerbang evaluasi di CI berjalan, gateway dengan satu cadangan penyedia aktif, dan dasbor dasar. • Revisi: Model terbuka dilayani sendiri dan dibandingkan secara terukur, pemantauan kualitas aktif, dan umpan balik reviewer ditindaklanjuti. • Final: Simulasi dua insiden beserta buktinya, runbook, dan laporan keputusan akhir: apa yang Anda pilih dan berapa biayanya.

    Yang diserahkan: Tautan repositori (konfigurasi CI, gateway, dan infrastruktur sebagai kode), tangkapan dasbor, runbook, dan laporan keputusan maksimal 4 halaman berisi tabel biaya dan latensi.

    Kriteria penilaian

    Lulus mulai 75%
    • Kualitas keputusan operasionalbobot 25% · skor 0–4

      Pilihan API vs model sendiri, cache, dan cadangan dibenarkan dengan angka biaya dan latensi, bukan selera.

    • Gerbang evaluasi yang bermaknabobot 25% · skor 0–4

      Rilis yang menurunkan kualitas benar-benar terblokir; set uji mewakili penggunaan nyata.

    • Ketahanan terhadap kegagalanbobot 20% · skor 0–4

      Insiden yang disimulasikan tertangani sesuai target; degradasi terkendali, tidak mati total.

    • Observabilitasbobot 20% · skor 0–4

      Kualitas, latensi, token, dan biaya terlihat per fitur dan cukup untuk mendiagnosis insiden.

    • Runbook dan dokumentasibobot 10% · skor 0–4

      Runbook bisa diikuti engineer lain yang tidak membangun sistem ini.

Lihat bagaimana kredensial diperiksa

Silabus

Isi materi terbuka setelah Anda terdaftar.

  1. 1Modul 1 · Python dasar: variabel, tipe data, kondisi, dan perulanganTeks
  2. 2Modul 1 · Fungsi dan struktur dataTeks
  3. 3Modul 1 · Notebook dan lingkungan kerja yang rapiTeks
  4. 4Modul 1 · pandas: membaca, memilih, dan menyaring dataTeks
  5. 5Modul 1 · Membersihkan data: nilai hilang, duplikat, dan tipeTeks
  6. 6Modul 1 · Agregasi dan menggabungkan tabelTeks
  7. 7Modul 1 · Statistik deskriptif dan sebaran dataTeks
  8. 8Modul 1 · Visualisasi dataTeks
  9. 9Modul 1 · Dari grafik ke kesimpulan yang bisa dipertanggungjawabkanTeks
  10. 10Modul 2 · Dari masalah bisnis ke masalah ML: target, fitur, dan metrikTeks
  11. 11Modul 2 · Pembagian data dan kebocoran dataTeks
  12. 12Modul 2 · Pembanding sederhana: kenapa wajib adaTeks
  13. 13Modul 2 · Model klasik: regresi, pohon keputusan, gradient boostingTeks
  14. 14Modul 2 · Pengantar deep learning: kapan jaringan saraf sepadan biayanyaTeks
  15. 15Modul 2 · NLP Bahasa Indonesia dan computer vision: contoh singkatTeks
  16. 16Modul 2 · Fine-tuning model pralatih dalam skala kecilTeks
  17. 17Modul 2 · Analisis kesalahan, bias, dan segmentasiTeks
  18. 18Modul 2 · Kartu model dan komunikasi hasil ke non-teknisTeks
  19. 19Modul 3 · Cara kerja LLM yang perlu diketahui engineer: token, konteks, suhu, biayaTeks
  20. 20Modul 3 · Memanggil API LLM dengan aman: kunci, batas laju, coba ulang, timeoutTeks
  21. 21Modul 3 · Dari dokumen ke potongan: strategi chunking dan metadataTeks
  22. 22Modul 3 · Embedding dan basis data vektor (pgvector sebagai contoh utama)Teks
  23. 23Modul 3 · Pengambilan: pencarian vektor, pencarian kata kunci, dan gabungan keduanyaTeks
  24. 24Modul 3 · Prompt yang membumi: menjawab dari konteks, mengutip sumber, berani berkata tidak tahuTeks
  25. 25Modul 3 · Evaluasi RAG: membuat set uji dan mengukur halusinasiTeks
  26. 26Modul 3 · Hak akses dokumen: menyaring hasil pengambilan per penggunaTeks
  27. 27Modul 3 · Arsitektur produksi: cache, biaya per pertanyaan, dan pemantauanTeks
  28. 28Modul 4 · Memetakan proses kerja: langkah, pelaku, dan waktuTeks
  29. 29Modul 4 · Memilih proses yang layak diotomatiskanTeks
  30. 30Modul 4 · Pengenalan alat otomasi low-codeTeks
  31. 31Modul 4 · AI untuk dokumen: membaca faktur, formulir, dan PDFTeks
  32. 32Modul 4 · AI untuk email: memilah, merangkum, dan menyusun draf balasanTeks
  33. 33Modul 4 · Integrasi WhatsApp Business dan aturan mainnyaTeks
  34. 34Modul 4 · Pengecekan manusia: kapan AI harus bertanyaTeks
  35. 35Modul 4 · Menghitung hemat waktu dan biayaTeks
  36. 36Modul 4 · Keamanan data pelanggan dalam otomasiTeks
  37. 37Modul 5 · Kenapa AI di perangkat: latensi, privasi, dan biayaTeks
  38. 38Modul 5 · Dasar computer vision dan deteksi objekTeks
  39. 39Modul 5 · Memilih model untuk perangkat berdaya rendahTeks
  40. 40Modul 5 · Menyiapkan dataset kecil dan pelabelanTeks
  41. 41Modul 5 · Melatih ulang model deteksi objekTeks
  42. 42Modul 5 · Kuantisasi dan konversi format modelTeks
  43. 43Modul 5 · Alur kamera, inferensi, dan aksiTeks
  44. 44Modul 5 · Mengukur kinerja di perangkatTeks
  45. 45Modul 5 · Pengenalan IoT: mengirim hasil deteksi ke sistem lainTeks
  46. 46Modul 6 · Apa yang berbeda saat mengoperasikan aplikasi LLMTeks
  47. 47Modul 6 · Evaluasi sebagai gerbang rilis: set uji, LLM-as-judge, dan batasannyaTeks
  48. 48Modul 6 · Model serving: menjalankan model terbuka dan mengukur throughputTeks
  49. 49Modul 6 · Infrastruktur GPU: memilih, menyewa, dan menghitung biayaTeks
  50. 50Modul 6 · Gateway model: cache, batas laju, cadangan penyediaTeks
  51. 51Modul 6 · Observabilitas: trace permintaan, token, biaya, dan kualitasTeks
  52. 52Modul 6 · Versi prompt dan model sebagai artefak rilisTeks
  53. 53Modul 6 · Insiden khas LLM dan runbook-nyaTeks
  54. 54Modul 6 · Optimasi biaya: model kecil, cache, dan batchingTeks

Pengajar

Solvera AI & Technology Academy terverifikasi

Tim pengajar Solvera untuk kelas teknologi, AI, data, dan keuangan di Exelern. Setiap kelas ditutup dengan karya nyata yang dinilai reviewer memakai rubrik terbuka, bukan kuis pilihan ganda.

  • AI generatif
  • Rekayasa perangkat lunak
  • Data dan analitik
  • Cloud dan keamanan siber
  • Keuangan dan akuntansi

Pertanyaan yang sering diajukan

Bagaimana karya saya dinilai?
Reviewer bernama memberi skor per kriteria memakai rubrik di bagian Karya & rubrik — rubrik yang sama dengan yang dipakai menilai Anda nanti. Anda lulus bila skor berbobotnya mencapai 70%. Kredensial terbit hanya bila karya final Anda lulus, dan memuat karya, rubrik, serta nama penilainya.
Apakah ada tenggat pengerjaan?
Tidak. Kelas mandiri dimulai kapan saja. Karya dikerjakan bertahap — kerangka, draf, revisi, final — dan setiap tahap dibalas reviewer sebelum Anda lanjut.
Bisakah kantor saya membiayai kelas ini?
Bisa. Panduan klaim biaya ke kantor memuat templat email ke atasan dan bukti yang biasanya diminta: bukti pembayaran dan tautan kredensial yang bisa diperiksa tanpa login.
Apa beda kredensial Exelern dengan sertifikat kehadiran?
Kredensial hanya terbit dari karya yang lulus review, bukan dari jam tayang. Siapa pun bisa memeriksa keabsahannya di halaman verifikasi, lengkap dengan karya, rubrik, dan penilainya.

Untuk tim

Kelas yang sama untuk satu orang, satu tim, atau satu angkatan khusus organisasi Anda.

  • Klaim ke kantor

    Templat email ke atasan dan bukti yang biasanya diminta bagian keuangan.

    Buka panduan
  • Daftarkan tim

    Beberapa orang di kelas ini, dengan kredensial yang bisa Anda periksa satu per satu.

    Ceritakan kebutuhan tim
  • Angkatan privat

    Satu angkatan khusus organisasi Anda, dengan karya yang disesuaikan pekerjaan tim.

    Ajukan angkatan privat

Kelas terkait