Kerangka Materi

Pengenalan ke GitHub Copilot

  • Apa itu GitHub Copilot dan bagaimana cara kerjanya
  • Lingkungan yang didukung dan integrasi IDE
  • Kasus penggunaan untuk pengembang dan profesional DevOps

Memulai dengan Copilot

  • Mengaktifkan Copilot di Visual Studio Code
  • Menyuruh Copilot untuk memberikan saran kode yang bermanfaat
  • Memahami dan memperbaiki kode yang dihasilkan oleh Copilot

Menggunakan Copilot untuk Tugas-tugas DevOps

  • Membuat konfigurasi YAML untuk alur kerja CI/CD
  • Menulis GitHub Actions dengan dukungan Copilot
  • Mengotomatiskan pengujian, linting, dan pipa deployment

Shell Scripting dan Otomasi Infrastruktur

  • Menggunakan Copilot untuk menulis dan memperbaiki shell script
  • Menyuruh Copilot untuk memberikan snippet Dockerfile, Terraform, atau konfigurasi Kubernetes
  • Memvalidasi skrip otomasi yang dihasilkan

Peningkatan Produktivitas dengan Bantuan AI

  • Mengurangi kode boilerplate dan tugas berulang
  • Berkerja lebih cepat dengan Copilot dalam sprint Agile
  • Menggabungkan Copilot dengan GitHub CLI dan alur kerja terminal

Keterbatasan, Etika, dan Praktik Terbaik

  • Memahami cakupan dan batas Copilot
  • Keprihatinan keamanan dan pertimbangan hak kekayaan intelektual
  • Praktik terbaik untuk meninjau kode yang dihasilkan oleh AI

Latihan Proyek dan Skenario Dunia Nyata

  • Otomasi alur kerja CI/CD untuk aplikasi web
  • Menulis template GitHub Actions yang dapat digunakan kembali
  • Kolaborasi tim menggunakan Copilot di repositori yang berbeda

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Memahami konsep dasar pengembangan perangkat lunak
  • Kenal dengan Git atau alur kerja kontrol versi
  • Pengalaman dasar dengan YAML, shell scripting, atau alat CI/CD

Audience

  • Pengembang yang ingin meningkatkan produktivitas DevOps
  • Pemula DevOps dan penggemar otomasi
  • Anggota tim Agile yang mencari dukungan AI dalam alur kerja
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait