Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pengantar ke GitHub Copilot
- Gambaran umum tentang pemrograman berpasangan dengan bantuan AI
- Kemampuan serta keterbatasan GitHub Copilot
- Ekosistem Copilot: IDE, CLI, Pull Requests, dan fitur Chat
Memulai Penggunaan GitHub Copilot
- Menginstal dan mengonfigurasi GitHub Copilot pada VS Code, JetBrains, serta Neovim
- Autentikasi dengan akun GitHub serta pengelolaan langganan layanan
- Menjelajahi berbagai pengaturan dan preferensi Copilot
Memanfaatkan GitHub Copilot secara Optimal
- Membuat penyelesaian kode, fungsi, dan struktur program yang diinginkan
- Bekerja dengan saran kode berupa teks panjang maupun konteks spesifik
- Menyesuaikan hasil rekomendasi Copilot agar lebih sesuai kebutuhan
- Membuat komentar serta dokumentasi dengan bantuan Copilot
Fitur Chat dan Kolaborasi di GitHub Copilot
- Menggunakan Copilot Chat untuk penjelajahan API serta proses refaktorisasi kode
- Pendeteksian dan penyelesaian masalah error melalui percakapan dengan Copilot
- Pemanfaatan Copilot dalam Pull Requests: mendapatkan saran kode serta melakukan tinjauan program
Alur Kerja Lanjutan dengan GitHub Copilot
- Mengintegrasikan Copilot ke dalam proses kerja CLI
- Penerapan Copilot bersama pendekatan pengembangan berbasis uji coba (test-driven development)
- Menggabungkan fitur Copilot dengan kerangka kerja dan perpustakaan kode yang digunakan
Pemanfaatan AI secara Bertanggung Jawab dan Aman
- Memahami aspek lisensi, privasi, serta isu hak kekayaan intelektual terkait penggunaan AI
- Upaya mitigasi risiko akibat kode yang tidak aman atau mengandung bias sistemik
- Praktik terbaik dalam penerapan teknologi AI pada perusahaan maupun tim pengembang
Praktik Terbaik dan Studi Kasus Nyata
- Maksimalkan produktivitas harian dengan mengoptimalkan penggunaan Copilot
- Contoh nyata penerapan Copilot di berbagai bahasa pemrograman
- Pelajaran dan kesuksesan yang telah dicapai oleh tim-tim pengembang dalam memanfaatkan Copilot
Penutup dan Langkah Selanjutnya
Persyaratan
- Pengetahuan dasar pemrograman dalam setidaknya satu bahasa (misalnya Python, JavaScript, Java, atau C#)
- Pengalaman menggunakan IDE atau editor kode (seperti VS Code atau JetBrains)
- Pengetahuan dasar mengenai Git dan alur kerja GitHub akan sangat membantu
Target Peserta
- Pengembang perangkat lunak
- Programmer
- Insinyur perangkat lunak
14 Jam
Testimoni (1)
Saya mendapatkan pengetahuan tentang perpustakaan streamlit dari Python dan tentu saja saya akan mencoba menggunakannya untuk meningkatkan aplikasi di tim saya yang dibuat dengan R Shiny
Michal Maj - XL Catlin Services SE (AXA XL)
Kursus - GitHub Copilot for Developers
Diterjemahkan Mesin