Manajemen Versi dan Kontrol Kode: Teknik Mengelola Perubahan dan Kolaborasi dalam Pengembangan Software

Manajemen Versi dan Kontrol Kode: Teknik Mengelola Perubahan dan Kolaborasi dalam Pengembangan Software

Pelatihan ini bertujuan untuk memberikan pemahaman mendalam mengenai manajemen versi dan kontrol kode sumber, termasuk teknik untuk mengelola perubahan dan kolaborasi tim dalam pengembangan software.

Rp 99,99
99.99000000000001 IDR Rp 99,99
Rp 99,99
Penanggung Jawab Administrator
Terakhir diperbarui 14/08/2024
Waktu Penyelesaian 4 jam 30 menit
Anggota 1

What you will learn

  • Definisi dan pentingnya manajemen versi
  • Peralatan populer untuk kontrol kode sumber
  • Prinsip-prinsip dasar version control
  • Instalasi dan konfigurasi Git
  • Perintah dasar Git (add, commit, push, pull, merge)
  • Mengelola repository dengan Git
  • Konsep branching dan merging
  • Membuat branch baru
  • Menggabungkan branch dan menangani konflik
  • Kolaborasi tim menggunakan Git
  • Pull requests dan code reviews
  • Mengelola kontribusi dari multiple developer
  • Rebasing
  • Cherry-picking
  • Stashing dan cleaning
  • Best practices dalam penggunaan version control
  • Mengotomatiskan workflow dengan hook dan CI/CD
  • Monitoring perubahan dengan tools analitik

Program Structure

  • Pendahuluan ke Manajemen Versi dan Kontrol Kode
    3 Lessons · 45 mnt
    • Definisi dan pentingnya manajemen versi
    • Peralatan populer untuk kontrol kode sumber
    • Prinsip-prinsip dasar version control
  • Pengenalan Git
    3 Lessons · 45 mnt
    • Instalasi dan konfigurasi Git
    • Perintah dasar Git (add, commit, push, pull, merge)
    • Mengelola repository dengan Git
  • Membuat dan Mengelola Branch
    3 Lessons · 45 mnt
    • Konsep branching dan merging
    • Membuat branch baru
    • Menggabungkan branch dan menangani konflik
  • Kolaborasi dengan Git
    3 Lessons · 45 mnt
    • Kolaborasi tim menggunakan Git
    • Pull requests dan code reviews
    • Mengelola kontribusi dari multiple developer
  • Advanced Git Techniques
    3 Lessons · 45 mnt
    • Rebasing
    • Cherry-picking
    • Stashing dan cleaning
  • Best Practices and Automation
    3 Lessons · 45 mnt
    • Best practices dalam penggunaan version control
    • Mengotomatiskan workflow dengan hook dan CI/CD
    • Monitoring perubahan dengan tools analitik

About the course

Pelatihan ini bertujuan untuk memberikan pemahaman mendalam mengenai manajemen versi dan kontrol kode sumber, termasuk teknik untuk mengelola perubahan dan kolaborasi tim dalam pengembangan software.

Pada pelatihan ini Anda akan mempelajari:

  • Memahami konsep dasar manajemen versi dan kontrol kode.
  • Memahami pentingnya manajemen versi dalam pengembangan software.
  • Menguasai penggunaan sistem version control seperti Git.
  • Mampu mengelola perubahan kode secara efektif.
  • Mampu berkolaborasi dalam tim pengembangan software menggunakan tools version control.

Metode pembelajaran dilaksanakan melalui:

  • Ceramah
  • Demonstrasi langsung
  • Latihan praktek
  • Studi kasus
  • Diskusi kelompok

Requirements

Tidak ada persyaratan khusus untuk mengikuti pelatihan ini.

Who should take this course

Pengembang software, DevOps, dan manajer proyek yang ingin meningkatkan kemampuan mereka dalam manajemen versi dan kontrol kode.