Kerangka Materi
Memahami Alat dan Pengerjaan Pertama
Bagaimana Alat Pemrograman AI Sebenarnya Bekerja
Topik yang dibahas:
• Memahami context windows dan keterbatasannya
• Statelessness dan bagaimana model AI mempertahankan informasi selama sesi
• Alur kerja Plan → Execute → Review
• Apa yang dapat dilakukan dengan baik oleh alat pemrograman AI dan di mana mereka kesulitan
• Praktik terbaik untuk berkolaborasi secara efektif dengan asisten AI
Lanskap Pemrograman AI
Topik yang dibahas:
• Gambaran umum ekosistem pemrograman AI saat ini
• Memahami perbedaan antara alat seperti Cursor, GitHub Copilot, dan Claude Code
• Memilih model dan alat yang tepat untuk berbagai tugas
• Kekuatan dan keterbatasan berbagai asisten pemrograman
• Rekomendasi praktis untuk adopsi alat dalam tim pengembangan
Anatomi Prompt
Topik yang dibahas:
• Komponen utama dari prompt yang efektif
• Menyediakan konteks dan mendefinisikan tugas dengan jelas
• Menentukan format keluaran dan kendala
• Kerangka kerja dan template prompting umum
• Teknik untuk meningkatkan kualitas dan konsistensi prompt
Penulisan Kode Pertama: Membangun dari Nol
Topik yang dibahas:
• Membangun proyek dari folder kosong
• Menciptakan struktur aplikasi awal dan scaffolding
• Mengelola dependensi dan konfigurasi proyek
• Menyempurnakan kode yang dihasilkan secara iteratif
• Menguji dan menyempurnakan solusi akhir
Kodebasis yang Sudah Ada, Personalisasi, dan Peninjauan
Bekerja di Kodebasis
Topik yang dibahas:
• Menavigasi dan memahami kodebasis yang tidak dikenal
• Menguji dan menganalisis proyek yang sudah ada menggunakan alat AI
• Memetakan struktur aplikasi dan dependensi
• Menghasilkan dokumentasi dan ringkasan teknis
• Mempercepat onboarding ke proyek yang sudah ada
Tugas Harian: Perbaikan, Fitur, dan Pengujian
Topik yang dibahas:
• Menggunakan alat AI untuk menyelidiki dan memperbaiki bug
• Menerapkan fitur dan peningkatan baru
• Menulis dan meningkatkan test otomatis
• Memvalidasi kode dan perubahan yang dihasilkan
• Meningkatkan produktivitas dalam tugas pengembangan sehari-hari
Personalisasi: Apa Itu
Topik yang dibahas:
• Memahami aturan proyek dan file konfigurasi
• Pengenalan konsep AGENTS.md dan memori proyek
• Di mana dan kapan mekanisme personalisasi diterapkan
• Praktik terbaik untuk mengatur asisten AI
• Gambaran umum pendekatan implementasi lanjutan
Guardrails, Risiko, dan Penilaian
Topik yang dibahas:
• Meninjau dan memvalidasi kode yang dihasilkan AI
• Memahami mode kegagalan umum dan keterbatasan
• Mengenali prompt injection dan risiko keamanan
• Menentukan pekerjaan apa yang dapat didelegasikan ke AI
• Menerapkan penilaian manusia dan mempertahankan akuntabilitas dalam pengembangan perangkat lunak
Persyaratan
Tidak diperlukan pengalaman sebelumnya dalam pemrograman atau penggunaan alat AI.
Pengetahuan dasar tentang kode atau Git sangat membantu
Akun berlisensi (Claude Code / Cursor / Copilot)
Audience:
Orang-orang yang baru mengenal pengembangan berbantuan AI, termasuk non-pemrogram dan pemrogram sesekali, serta peran yang berdekatan dengan teknis seperti QA, data, produk, atau operasi. Latar belakang pengembangan tidak diasumsikan.
Testimoni (2)
Pertimbangan terkait privasi dan kebijakan
Angelo Stefano Soglia - Parkino srl
Kursus - Claude AI for Workflow Automation and Productivity
Diterjemahkan Mesin
Belajar cara memberi instruksi (prompt) kepada Claude dan menggunakannya untuk memproses semua data yang tersedia.
Mike Hartleroad - Furniture Row
Kursus - Claude AI for Data Analysis and Business Intelligence
Diterjemahkan Mesin