Gratis
Reguler

Source Code Management untuk Pemula

Disusun oleh: Angga Pratama Platform: Level: Pemula
Bagikan kelas ini:

Deskripsi

20190719182023fa28a8434a7054725475283cc40fed4c.jpg

Di dalam dunia development aplikasi, source code management (version control) adalah salah satu tools yang bisa digunakan untuk berkolaborasi antara developer. Tools inilah yang digunakan oleh tim kecil beranggotakan 1-5, bahkan sampai puluhan atau ratusan orang. Ya, perusahaan-perusahaan besar di dunia sudah pasti menggunakan version control untuk mengelola produk aplikasinya.

Version control adalah kemampuan untuk mengatur perubahan dan konfigurasi dari suatu aplikasi. Ia akan menjadi penting ketika bekerja sebagai tim. Setiap perubahan yang dilakukan oleh individu akan dicatat, ini akan memperjelas siapa yang melakukan perubahan terhadap suatu file. 

Tanpa source code management (version control, kerja tim antar developer akan menjadi kacau. Kenapa? Karena version control bisa berfungsi sebagai backup files (semua perubahan dicatat) ketika terjadi kesalahan. Version control juga memiliki fungsi branching dan merge, adalah fitur untuk mengurangi konflik. Dan karena tiap perubahan dicatat jikalau terdapat bug maka akan lebih mudah dicari. Masih banyak fitur-fitur lainnya yang bermanfaat bagi para developer.


Kelas ini ditujukan bagi Anda yang sudah bisa membuat aplikasi dan ingin belajar version control untuk kolaborasi. Beberapa fitur-fitur dasar seperti commit, push, branching, merging, stash akan dipelajari di sini. Jika Anda belum pernah memiliki pengalaman dalam membuat aplikasi maka silakan ikut kelas-kelas berikut ini Belajar Membuat Aplikasi Android untuk Pemula atau https://www.dicoding.com/academies/58.


Dengan lulus dari kelas ini maka diharapkan Anda memiliki pengetahuan dasar yang diperlukan dalam mengoperasikan version control.

Pertanyaan

Bila Anda memiliki pertanyaan / kendala ketika belajar di kelas ini, Anda dapat buka tab pertanyaan-pertanyaan yang sering diajukan di FAQ

Tim Reviewer

Ahmad dari Dicoding
Ahmad dari Dicoding

Head of Academy

Dicoding Indonesia

Angga Pratama
Angga Pratama

Software Engineer  
@Photon Interactive Indonesia

Ahmad dari Dicoding
Ahmad dari Dicoding

Head of Academy

Dicoding Indonesia

Angga Pratama
Angga Pratama

Software Engineer  
@Photon Interactive Indonesia

Bergabunglah dengan Dicoding untuk mengambil Kelas ini Masuk

Kelas ini disusun oleh:

Angga Pratama
Angga Pratama

Software Engineer  
@Photon Interactive Indonesia