Kasus penggunaan pengembang untuk AI dengan GitHub Copilot
Menengah
Pengembang
Teknisi DevOps
Siswa
GitHub
Modul ini mengeksplorasi bagaimana GitHub Copilot menyederhanakan produktivitas pengembang melalui fitur yang didukung AI. Ini meningkatkan Siklus Hidup Pengembangan Perangkat Lunak (SDLC), selaras dengan preferensi pengembang, dan mengidentifikasi batasan utama. Selain itu, ini mengukur keuntungan produktivitas secara efektif.
Tujuan pembelajaran
Pada akhir modul ini, Anda dapat:
- Identifikasi cara spesifik GitHub Copilot terintegrasi dengan mulus ke dalam alur kerja pengembang, meningkatkan pengalaman pengembangan keseluruhan dan mendukung preferensi pengodean individu.
- Jelajahi dampak potensial GitHub Copilot pada berbagai tahap Siklus Hidup Pengembangan Perangkat Lunak.
- Mengevaluasi batasan pengkodan yang dibantu AI dan mengukur dampaknya pada efisiensi pengembangan
Prasyarat
- Pemahaman dasar tentang konsep dan praktik pengembangan perangkat lunak.
- Keakraban dengan setidaknya satu bahasa pemrograman.
- Akun GitHub dan pengetahuan dasar tentang fungsionalitas GitHub.
- Akses ke GitHub Copilot memerlukan akun GitHub pribadi atau akun yang dikelola oleh organisasi atau perusahaan. Untuk tujuan pembelajaran, opsi Copilot Free dengan batas penggunaan harus cukup.