Kerangka Materi

Pengantar GitHub Copilot

  • Pengenalan tentang pair programming berbasis AI
  • Keterampilan dan batasan GitHub Copilot
  • Ecosystem Copilot: IDE, CLI, PR, dan Chat

Memulai

  • Menginstal dan mengkonfigurasi GitHub Copilot di VS Code, JetBrains, dan Neovim
  • Memverifikasi ke GitHub dan mengelola langganan
  • Menjelajahi pengaturan dan preferensi Copilot

Menggunakan GitHub Copilot dengan Efektif

  • Membuat kode penuh, fungsi, dan template
  • Bekerja dengan saran multi-line dan konteks
  • Menyesuaikan dan memperbaiki hasil Copilot
  • Menulis komentar dan dokumentasi dengan Copilot

Fitur Chat dan Kolaborasi Copilot

  • Menggunakan Copilot Chat untuk eksplorasi API dan refaktoring
  • Debugging dan troubleshooting dengan Copilot Chat
  • Copilot di Pull Requests: saran dan ulasan kode

Workflow Lanjut dengan Copilot

  • Mengintegrasikan Copilot ke dalam workflow CLI
  • Menggunakan Copilot dengan pengembangan yang didukung oleh testing
  • Mengkombinasikan Copilot dengan framework dan library

Penggunaan yang Bertanggung Jawab dan Aman

  • Memahami hal-hal yang terkait lisensi, privasi, dan hak cipta
  • Meningkatkan risiko kode yang tidak aman atau berbias
  • Best practices untuk adopsi perusahaan dan tim

Best Practices dan Studi Kasus

  • Memaksimalkan produktivitas dengan Copilot dalam pengembangan sehari-hari
  • Contoh penggunaan Copilot di berbagai bahasa
  • Pelajaran dan kisah sukses dari tim yang menggunakan Copilot

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pengetahuan dasar pemrograman dalam setidaknya satu bahasa (misalnya, Python, JavaScript, Java, C#)
  • Familiaritas dengan penggunaan IDE atau editor kode (seperti VS Code atau JetBrains)
  • Pengetahuan dasar tentang Git dan GitHub workflows adalah sangat berguna

Peserta

  • Pengembang
  • Programmer
  • Insinyur perangkat lunak
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait