Kerangka Materi

Pengenalan ke Fitur Lanjutan GitHub Copilot

  • Ulasan dasar-dasar GitHub Copilot
  • Mengeksplorasi kemampuan Copilot untuk tugas pengembangan lanjutan
  • Mengerti saran kode yang dihasilkan AI oleh Copilot

Menggunakan GitHub Copilot dalam Skenario Pemrograman Lanjutan

  • Menangani pola dan logika pemrograman yang kompleks
  • Memanfaatkan Copilot untuk proyek multibahasa
  • Menghasilkan kode boilerplate untuk API dan framework

Memperbaiki Efisiensi dan Kemudahan Pemeliharaan Kode

  • Refactoring kode dengan saran Copilot
  • Menggunakan Copilot untuk mengoptimalkan kode kritis dari segi performa
  • Praktik terbaik untuk meninjau dan mengedit kode yang dihasilkan Copilot

Mengintegrasikan GitHub Copilot ke dalam Alur Kerja Pengembangan

  • Konfigurasi Copilot pada berbagai IDE
  • Memadukan Copilot dengan alur kerja Git dan pipeline CI/CD
  • Berkolaborasi dengan tim sambil menggunakan Copilot

Mencari Bug dan Menyelesaikan Masalah dengan GitHub Copilot

  • Menggunakan Copilot untuk deteksi error dan debugging
  • Menafsirkan dan memodifikasi solusi yang disarankan
  • Menangani keterbatasan dan kasus-kasus tepi (edge cases)

Etika dan Praktik Terbaik dalam Penggunaan Alat Pemrograman AI

  • Mengerti pertimbangan etis dari kode yang dihasilkan AI
  • Memastikan kepatuhan dengan lisensi dan hak cipta
  • Membangun kepercayaan dan reliabilitas dalam pengembangan yang didukung AI

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar tentang sistem kontrol versi, seperti Git
  • Pengalaman dalam menulis kode dan menggunakan IDEs

Audience

  • Developer perangkat lunak
  • Ingenieur perangkat lunak
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait