Hubungi Kami

Kerangka Materi

Pengantar ke GitHub Copilot

  • Apa itu GitHub Copilot dan cara kerjanya
  • Lingkungan penggunaan yang didukung serta integrasi dengan IDE
  • Kasus penggunaan yang relevan bagi pengembang maupun profesional DevOps

Memulai Penggunaan Copilot

  • Mengaktifkan Copilot dalam Visual Studio Code
  • Memberikan perintah atau prompt agar Copilot menghasilkan saran kode yang berguna
  • Memahami serta menyempurnakan hasil kode yang dihasilkan oleh Copilot

Menggunakan Copilot dalam Tugas-Tugas DevOps

  • Menghasilkan konfigurasi YAML untuk alur kerja CI/CD
  • Membuat skrip GitHub Actions dengan bantuan Copilot
  • Mengotomatisasi proses pengujian, pemeriksaan kode, serta penyebaran sistem

Penulisan Skrip Shell dan Otomatisasi Infrastruktur

  • Memanfaatkan Copilot untuk membuat atau menyempurnakan skrip shell
  • Menggunakan prompt agar Copilot menghasilkan contoh kode Dockerfile, Terraform, atau konfigurasi Kubernetes
  • Memverifikasi kebenaran dan kesesuaian skrip otomatisasi yang dihasilkan oleh AI

Peningkatan Produktivitas Melalui Bantuan AI

  • Mengurangi kebutuhan menulis kode yang berulang-ulang dan memakan waktu banyak
  • Bekerja lebih cepat dengan Copilot dalam siklus pengembangan Agile
  • Menggabungkan fitur Copilot dengan alat GitHub CLI serta alur kerja terminal

Keterbatasan, Aspek Etika, dan Praktik Terbaik

  • Memahami cakupan dan batasan penggunaan Copilot
  • Isu keamanan serta pertimbangan terkait hak kekayaan intelektual
  • Rekomendasi dan praktik terbaik saat meninjau kode yang dihasilkan oleh AI

Latihan Proyek serta Simulasi Situasi Nyata

  • Mengotomatisasi alur kerja CI/CD untuk sebuah aplikasi web
  • Menyusun template GitHub Actions yang dapat digunakan ulang secara efektif
  • Kolaborasi tim menggunakan Copilot dalam beberapa repositori sekaligus

Kesimpulan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar mengenai konsep pengembangan perangkat lunak
  • Pengetahuan awal tentang Git atau alur kerja kontrol versi
  • Pengalaman minimal dalam penulisan kode YAML, skrip shell, atau penggunaan alat-alat CI/CD

Target Peserta

  • Para pengembang yang ingin meningkatkan efisiensi dalam aktivitas DevOps
  • Pemula di bidang DevOps serta para pecinta otomatisasi
  • Anggota tim Agile yang memerlukan dukungan AI dalam aktivitas kerja sehari-hari
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait