Kerangka Materi
Hari 1 | Memahami Alat dan Pembangunan Pertama
Modul 1 | Bagaimana Alat Coding AI Sebenarnya Bekerja
Materi yang dibahas:
• Memahami konteks jendela (context window) dan batasannya
• Sifat stateless dan bagaimana model AI menyimpan informasi selama sesi berlangsung
• Alur kerja Rencanakan → Eksekusi → Tinjau
• Kemampuan dan kelemahan alat coding AI
• Praktik terbaik untuk berkolaborasi secara efektif dengan asisten AI
Modul 2 | Lanskap Coding AI
Materi yang dibahas:
• Gambaran umum ekosistem coding AI saat ini
• Perbedaan antara alat seperti Cursor, GitHub Copilot, dan Claude Code
• Memilih model dan alat yang tepat untuk berbagai tugas
• Kelebihan dan kekurangan asisten kode yang berbeda
• Rekomendasi praktis untuk adopsi alat dalam tim pengembang
Modul 3 | Anatomi Prompt
Materi yang dibahas:
• Komponen kunci dari prompt yang efektif
• Memberikan konteks dan mendefinisikan tugas dengan jelas
• Menentukan format output dan batasan
• Framework dan template prompting umum
• Teknik untuk meningkatkan kualitas dan konsistensi prompt
Modul 4 | Coding Pertama: Membangun dari Nol
Materi yang dibahas:
• Membangun proyek dari folder kosong
• Membuat struktur awal aplikasi dan scaffolding
• Mengelola dependensi dan konfigurasi proyek
• Meningkatkan kode hasil generate secara iteratif
• Menguji dan menyempurnakan solusi akhir
Hari 2 | Basis Kode Existing, Personalisasi, dan Tinjauan
Modul 5 | Bekerja dalam Basis Kode
Materi yang dibahas:
• Menavigasi dan memahami basis kode yang belum dikenal
• Melakukan query dan menganalisis proyek existing menggunakan alat AI
• Memetakan struktur aplikasi dan dependensi
• Menghasilkan dokumentasi dan ringkasan teknis
• Mempercepat proses onboarding ke dalam proyek yang sudah ada
Modul 6 | Tugas Sehari-hari: Perbaiki, Fitur Baru, dan Tes
Materi yang dibahas:
• Menggunakan alat AI untuk menyelidiki dan memperbaiki bug
• Mengimplementasikan fitur baru dan peningkatan
• Menulis dan meningkatkan pengujian otomatis
• Memvalidasi kode dan perubahan yang dihasilkan
• Meningkatkan produktivitas dalam tugas pengembangan sehari-hari
Modul 7 | Personalisasi: Apa Itu?
Materi yang dibahas:
• Memahami aturan proyek dan file konfigurasi
• Pengantar konsep AGENTS.md dan memori proyek
• Di mana dan kapan mekanisme personalisasi diterapkan
• Praktik terbaik untuk mengkonfigurasi asisten AI
• Gambaran umum pendekatan implementasi lanjutan
Modul 8 | Guardrails, Risiko, dan Penilaian
Materi yang dibahas:
• Meninjau dan memvalidasi kode hasil generate AI
• Memahami mode kegagalan umum dan keterbatasan
• Mengidentifikasi risiko injeksi prompt dan keamanan
• Menentukan pekerjaan mana yang dapat didelegasikan ke AI
• Menerapkan penilaian manusia dan mempertahankan akuntabilitas dalam pengembangan perangkat lunak
Persyaratan
Tidak diperlukan pengalaman coding atau penggunaan alat AI sebelumnya.
Keakraban dasar dengan kode atau Git sangat membantu
Akun berlisensi (Claude Code / Cursor / Copilot)
Peserta:
Peserta yang baru mengenal pengembangan yang dibantu AI, termasuk non-coder dan pengembang paruh waktu, serta peran teknis terkait di bidang QA, data, produk, atau operasi. Tidak diasumsikan adanya latar belakang pengembangan sebelumnya.
Testimoni (2)
Memanfaatkan Claude Code dengan lebih efisien
Virgil Trif - Frequentis
Kursus - Claude Code: Agentic AI Development · 1-Day
Diterjemahkan Mesin
Saya memahami potensi alat tersebut dan memperoleh keterampilan yang memadai untuk segera memulai penggunaannya dalam pekerjaan saya.
Angelo Moro
Kursus - Claude AI for Developers: Building AI-Powered Applications
Diterjemahkan Mesin