Pilih bahasa Anda
Claude Code Course
Lebih dari 2 juta pelajar di seluruh dunia

Claude Code Course

Claude Code mengubah cara pengembang menulis, melakukan debugging, dan memelihara perangkat lunak. Kursus ini memberi Anda penguasaan langsung terhadap CLI, teknik prompt, dan alur kerja agen Claude Code. Mulai dari proyek pribadi hingga basis kode perusahaan, Anda akan bekerja lebih cepat, menghasilkan kode yang lebih bersih, dan memimpin adopsi AI di tim Anda.

Dedika untuk bisnis

Apa yang akan Anda pelajari:

  • Konfigurasikan lingkungan CLI Claude Code dan integrasikan ke dalam alur kerja pengembangan yang nyata.

  • Bangun template prompt yang efektif untuk tugas pembuatan kode, debugging, dan refactoring.

  • Rancang pipeline agen multi-langkah yang mengotomatiskan proses pengembangan berulang dan CI/CD.

  • Terapkan teknik berbantuan AI untuk menavigasi, menganalisis, dan meningkatkan basis kode berskala besar.

  • Tetapkan standar prompt di seluruh tim, kebijakan tata kelola, dan praktik penggunaan yang aman.

  • Ukur dan komunikasikan peningkatan produktivitas dari pengembangan berbantuan AI kepada para pemangku kepentingan.

Bagaimana Anda belajar secara praktis Claude Code Course

Bagaimana Anda berlatih Claude Code Course

Untuk Anda yang memiliki perusahaan dan ingin melatih tim

Di Dedika untuk perusahaan, kursus dilengkapi dengan latihan dan contoh yang disesuaikan dengan bisnis Anda dan kebutuhan perusahaan Anda.

Klik di sini

Konten kursus

8 Bab • 38 PelajaranDurasi antara 4 dan 360 jam (Anda yang menentukan)

Bab 1Lihat detail

Memulai dengan Claude Code

  • Pelajaran 1 • Menginstal dan Mengonfigurasi CLI

    Memandu melalui prasyarat instalasi, autentikasi, dan konfigurasi awal. Memastikan setiap peserta didik memiliki lingkungan yang fungsional sebelum menulis satu prompt pun.

  • Pelajaran 2 • Sesi Claude Code Pertama Anda

    Memandu peserta didik untuk membuka proyek nyata dan memberikan tugas pertama mereka. Menghubungkan pengetahuan instalasi dengan praktik langsung segera.

  • Pelajaran 3 • Apa Itu Claude Code dan Fungsinya

    Mendefinisikan Claude Code sebagai alat CLI agen dan membedakannya dengan AI berbasis obrolan. Menetapkan fondasi konseptual untuk setiap alur kerja yang dibahas dalam kursus.

  • Pelajaran 4 • Menavigasi Antarmuka Claude Code

    Mencakup REPL interaktif, perintah garis miring, dan pintasan keyboard. Membangun memori otot yang diperlukan untuk bekerja secara efisien selama kursus.

Bab 2Lihat detail

Pembuatan Prompt yang Efektif untuk Tugas Pengodean

  • Pelajaran 1 • Template Prompt untuk Tugas Umum

    Memperkenalkan pola prompt yang dapat digunakan kembali untuk skenario pengodean yang sering terjadi. Menghemat waktu dan memastikan konsistensi di seluruh tim atau alur kerja pribadi.

  • Pelajaran 2 • Anatomi Prompt yang Kuat

    Menguraikan komponen prompt yang jelas dan dapat ditindaklanjuti untuk tugas pengodean. Membangun struktur yang dapat diulang yang diterapkan siswa di setiap bab berikutnya.

  • Pelajaran 3 • Menyediakan Konteks Secara Efektif

    Mengajarkan cara menyediakan jalur file, cuplikan kode, dan informasi latar belakang. Secara langsung meningkatkan akurasi respons untuk proyek multi-file yang kompleks.

  • Pelajaran 4 • Pembuatan Prompt Iteratif dan Penyempurnaan

    Mencakup prompt lanjutan, permintaan klarifikasi, dan penyempurnaan inkremental. Melatih peserta didik untuk memperlakukan pembuatan prompt sebagai dialog, bukan perintah satu kali.

  • Pelajaran 5 • Menangani Persyaratan yang Ambigu

    Strategi untuk membuat prompt ketika persyaratan tidak lengkap atau kontradiktif. Mempersiapkan peserta didik untuk tugas dunia nyata di mana spesifikasi jarang sempurna.

Bab 3Lihat detail

Pembuatan dan Penyelesaian Kode

  • Pelajaran 1 • Menghasilkan Fungsi dan Kelas

    Mencakup pembuatan prompt untuk fungsi tunggal, kelas lengkap, dan definisi antarmuka. Membangun keterampilan generasi inti yang digunakan di setiap bab terapan berikutnya.

  • Pelajaran 2 • Mengevaluasi dan Memvalidasi Kode yang Dihasilkan

    Teknik tinjauan sistematis untuk menangkap kesalahan logika, masalah keamanan, dan pelanggaran gaya. Memastikan peserta didik tidak pernah menerima output yang dihasilkan AI secara buta.

  • Pelajaran 3 • Menghasilkan Pengujian Bersamaan dengan Kode

    Memberi prompt pada Claude Code untuk menghasilkan pengujian unit dan integrasi secara paralel dengan implementasi. Memperkuat kebiasaan berbasis pengujian sejak tahap generasi.

  • Pelajaran 4 • Membuat Kerangka Proyek Boilerplate

    Mengotomatiskan pembuatan struktur proyek, file konfigurasi, dan titik masuk. Mengurangi waktu pengaturan dan menegakkan konvensi proyek yang konsisten.

  • Pelajaran 5 • Pola Penyelesaian Inline dan Autocomplete

    Mengajarkan penyelesaian di tengah file, perluasan kode parsial, dan tugas isi di tengah. Mengintegrasikan Claude Code ke dalam alur pengodean momen-ke-momen.

Bab 4Lihat detail

Debugging dan Resolusi Kesalahan

  • Pelajaran 1 • Menerapkan dan Memverifikasi Perbaikan

    Mencakup penerapan patch, pengujian regresi, dan alur kerja verifikasi perbaikan. Menutup loop debugging sehingga perbaikan dikonfirmasi, bukan hanya diterapkan.

  • Pelajaran 2 • Membagikan Kesalahan dengan Claude Code

    Praktik terbaik untuk menempelkan stack trace, log, dan pesan kesalahan ke dalam prompt. Berbagi kesalahan yang akurat adalah prasyarat untuk diagnosis yang akurat.

  • Pelajaran 3 • Analisis Akar Penyebab dengan Bantuan AI

    Memandu Claude Code melalui pembuatan dan eliminasi hipotesis untuk bug yang kompleks. Mengajarkan peserta didik untuk mengarahkan AI daripada menerima jawaban pertamanya secara pasif.

  • Pelajaran 4 • Debugging di Seluruh Beberapa File

    Strategi untuk bug multi-file di mana penyebab dan efeknya melintasi modul yang berbeda. Memperluas keterampilan debugging file tunggal ke kompleksitas proyek dunia nyata.

Bab 5Lihat detail

Refactoring dan Kualitas Kode

  • Pelajaran 1 • Mengidentifikasi Peluang Refactoring

    Menggunakan Claude Code untuk mendeteksi bau kode, duplikasi, dan titik panas kompleksitas. Menetapkan langkah diagnostik sebelum pekerjaan refactoring dimulai.

  • Pelajaran 2 • Mengukur Kualitas Sebelum dan Sesudah

    Mengukur dampak refactoring menggunakan metrik dan perbandingan analisis statis. Memberikan siswa kepercayaan diri berbasis bukti dalam perbaikan yang mereka berikan.

  • Pelajaran 3 • Teknik Refactoring yang Aman

    Mencakup refactor ganti nama, ekstrak, dan inline dengan cakupan pengujian sebagai jaring pengaman. Memastikan refactoring meningkatkan struktur tanpa menimbulkan regresi.

  • Pelajaran 4 • Menegakkan Gaya dan Konsistensi

    Mengotomatiskan penegakan panduan gaya dan penyelarasan konvensi penamaan di seluruh basis kode. Mengurangi gesekan tinjauan dan menjaga kode tim tetap seragam.

  • Pelajaran 5 • Memodernisasi Kode Lama

    Strategi untuk memperbarui sintaks usang, API yang tidak digunakan lagi, dan pola usang. Langsung dapat diterapkan pada basis kode lama yang paling sering ditemui para profesional.

Bab 6Lihat detail

Bekerja dengan Basis Kode Besar

  • Pelajaran 1 • Analisis Kinerja dan Dependensi

    Menggunakan Claude Code untuk mengidentifikasi hambatan, dependensi yang tidak digunakan, dan target optimasi. Memperluas keterampilan kualitas kode ke sistem kinerja tinggi skala besar.

  • Pelajaran 2 • Eksplorasi dan Pemetaan Basis Kode

    Memberi prompt pada Claude Code untuk merangkum arsitektur, memetakan modul, dan menelusuri aliran data. Membangun kesadaran situasional yang diperlukan sebelum memodifikasi kode yang tidak dikenal.

  • Pelajaran 3 • Pengembangan Fitur Lintas Modul

    Mengoordinasikan perubahan di beberapa modul untuk satu fitur atau perbaikan. Menerapkan keterampilan prompt multi-file ke skenario pengembangan fitur yang realistis.

  • Pelajaran 4 • Menggunakan CLAUDE.md untuk Konteks Proyek

    Mengonfigurasi instruksi proyek persisten melalui CLAUDE.md untuk mengurangi prompt yang berulang. Menstandarisasi perilaku Claude Code di semua anggota tim pada suatu proyek.

  • Pelajaran 5 • Mengelola Keterbatasan Jendela Konteks

    Teknik untuk membagi file besar dan memprioritaskan konteks yang relevan dalam batas token. Mencegah luapan konteks menurunkan kualitas respons.

Bab 7Lihat detail

Otomatisasi dan Alur Kerja Agen

  • Pelajaran 1 • Memahami Eksekusi Tugas Agen

    Menjelaskan bagaimana Claude Code merencanakan, mengeksekusi, dan mengoreksi diri sendiri dalam tugas multi-langkah. Menyediakan model mental yang diperlukan untuk merancang alur kerja otonom yang aman.

  • Pelajaran 2 • Menjalankan Claude Code dalam Mode Headless

    Mengeksekusi Claude Code secara non-interaktif melalui skrip dan pipeline CI. Memungkinkan otomatisasi tanpa operator manusia saat runtime.

  • Pelajaran 3 • Mendesain Pipeline Multi-Langkah

    Menyusun tugas kompleks sebagai urutan subtugas yang dipesan dengan serah terima yang jelas. Menerjemahkan keterampilan prompt tunggal ke dalam alur kerja otomatis yang dapat diulang.

  • Pelajaran 4 • Mengintegrasikan dengan Sistem CI/CD

    Menanamkan tugas Claude Code ke dalam pipeline integrasi berkelanjutan dan penerapan. Mengotomatiskan tinjauan kode, pembuatan, dan pengujian di tingkat pipeline.

  • Pelajaran 5 • Kontrol Keamanan dan Manusia-dalam-Loop

    Menerapkan gerbang persetujuan, lingkup izin, dan mekanisme rollback untuk proses agen. Memastikan otomatisasi tetap aman dan dapat diaudit di lingkungan produksi.

Bab 8Lihat detail

Kolaborasi Tim dan Praktik Terbaik

  • Pelajaran 1 • Tata Kelola, Keamanan, dan Kepatuhan

    Membahas kebijakan penanganan data, manajemen rahasia, dan pedoman penggunaan yang dapat diterima untuk alat AI. Mempersiapkan tim untuk menggunakan Claude Code secara bertanggung jawab di lingkungan yang diatur.

  • Pelajaran 2 • Tinjauan Kode dengan Bantuan AI

    Mengintegrasikan Claude Code ke dalam tinjauan pull request untuk menangkap masalah sebelum tinjauan manusia. Mempercepat siklus tinjauan sambil mempertahankan standar kualitas.

  • Pelajaran 3 • Mengukur Peningkatan Produktivitas Tim

    Mendefinisikan metrik untuk melacak penghematan waktu, pengurangan cacat, dan peningkatan throughput. Memberikan tim data yang diperlukan untuk membenarkan dan memperluas alur kerja berbantuan AI.

  • Pelajaran 4 • Menetapkan Standar Prompt Tim

    Membuat library prompt bersama, konvensi penamaan, dan daftar periksa tinjauan untuk tim. Mengurangi inkonsistensi dan mempercepat orientasi anggota tim baru.

  • Pelajaran 5 • Pembuatan Dokumentasi Skala Besar

    Mengotomatiskan komentar inline, dokumen API, dan catatan keputusan arsitektur di seluruh basis kode. Menjaga dokumentasi tetap terkini tanpa overhead manual.

Sertifikasi

Sertifikat valid Anda setelah menyelesaikan

Kursus ini cocok untuk Anda:

  • Pengembang tingkat menengah: siap melipatgandakan hasil kerja tanpa kelelahan.

  • Insinyur DevOps: mengotomatiskan tugas pipeline berulang menggunakan perangkat berbasis AI.

  • Programmer lepas: mengirimkan proyek klien lebih cepat dengan lebih sedikit langkah manual.

  • Pimpinan teknis: menstandarisasi praktik AI di seluruh tim teknik.

  • Pengubah karier: memasuki pengembangan perangkat lunak dengan kebiasaan modern yang mengutamakan AI.

  • Mahasiswa ilmu komputer: membangun keterampilan siap kerja di luar yang diajarkan di ruang kelas.

Apa kata para siswa kami

Kelasnya sangat sempurna. Saya membeli paket satu tahun dan akhirnya memiliki kesempatan untuk mengikuti berbagai topik yang saya minati tanpa perlu berganti platform... terima kasih atas semua yang kalian lakukan, saya sudah merekomendasikan kalian kepada orang lain...
Giulio Carlo
Giulio CarloSiswa Marketing Digital
Saya suka bagaimana pelajarannya langsung pada intinya dan bagaimana saya bisa berpindah bab dan melewati konten yang tidak saya butuhkan.
Mariana Ferres
Mariana FerresSiswa Fotografi
Saya suka kontennya dan cara presentasi serta transkripsi videonya, yang mempercepat prosesnya!
Luciana Alvarenga
Luciana AlvarengaSiswa Desain Kuku
Platformnya cepat, mudah digunakan. Keragaman konten dan video pelengkapnya sangat membantu dalam pembelajaran.
André Felipe
André FelipeSiswa Prompt Engineering

Pelatihan utama

FAQ

Siapa itu Dedika?

Apakah sertifikat ini berlaku di Indonesia?

Apakah kursusnya gratis?

Berapa beban belajar kursusnya?

Bagaimana bentuk kursusnya?

Bagaimana cara kerja kursusnya?

Berapa lama durasi kursusnya?

Berapa biaya atau harga kursusnya?

Apa itu kursus EAD atau online dan bagaimana cara kerjanya?

Kursus PDF