beginner 5 Minggu

Mastering Git: Real-World Workflows for Modern Developers

Kursus ini merupakan panduan praktis yang dirancang agar Anda mampu mengelola kode dalam skala profesional. Anda tidak hanya akan menguasai dasar-dasa...

Mastering Git: Real-World Workflows for Modern Developers

Tentang Kursus

Kursus ini merupakan panduan praktis yang dirancang agar Anda mampu mengelola kode dalam skala profesional. Anda tidak hanya akan menguasai dasar-dasar version control dan kolaborasi tim, tetapi juga dibekali dengan taktik lanjutan seperti resolusi merge conflict, perbaikan riwayat commit, serta penerapan alur kerja standar industri. Kursus ini adalah jembatan Anda untuk memahami arsitektur Git di balik layar, sehingga Anda siap berkolaborasi dalam tim software engineering modern mana pun.

Materi yang Dipelajari

Modul 1: The Engine Room – Core Concepts and Git Architecture

6 Materi

Anatomi Git: Memahami Working Tree, Staging Area, dan Repository

Text Lesson 4
Gratis

Git Objects di Balik Layar: Commit, Tree, Blob, dan Tag

Text Lesson 5
Gratis

Esensi Git Add, Git Commit, dan Praktik Pesan Commit Profesional

Text Lesson 6
Gratis

Navigasi Riwayat: Menguasai Git Log, Git Diff, dan Git Show

Text Lesson 6
Gratis

Kuis Arsitektur dan Operasi Dasar Git

Quiz 20 Menit
Gratis

Inisialisasi Proyek dan Pencatatan Titik Nol

Assignment
Gratis

Modul 2: Branching Strategy and Non-Linear Development

6 Materi

Konsep Branching dan Pemahaman Pointer HEAD

Text Lesson 0
Gratis

Manajemen Branch: Membuat, Berpindah, dan Menghapus

Text Lesson 0
Gratis

Fast-Forward vs. 3-Way Merge: Kapan dan Bagaimana Menerapkannya

Text Lesson 0
Gratis

Seni Menghadapi Merge Conflict dengan Kepala Dingin

Text Lesson 0
Gratis

Kuis Pengelolaan Branch dan Resolusi Konflik

Quiz 30 Menit
Gratis

Simulasi Pengembangan Fitur Paralel

Assignment
Gratis

Modul 3: Time Travel and History Rewriting

7 Materi

Memperbaiki Kesalahan Terakhir dengan Git Commit Amend

Text Lesson 0
Gratis

Memahami Git Reset: Soft, Mixed, dan Hard Secara Aman

Text Lesson 0
Gratis

Merevisi Perubahan Publik dengan Git Revert

Text Lesson 0
Gratis

Merapikan Riwayat Commit dengan Interactive Rebase

Text Lesson 0
Gratis

Memindahkan Commit Spesifik dengan Cherry-Pick

Text Lesson 0
Gratis

Kuis Manipulasi Riwayat dan Penyelamatan Kode

Quiz 30 Menit
Gratis

Membersihkan Riwayat Eksperimental Proyek

Assignment
Gratis

Modul 4: Collaboration and Industry Standard Workflows

7 Materi

Sinkronisasi Remote Repository: Push, Fetch, dan Pull

Text Lesson 0
Gratis

Memahami Perbedaan Mendasar Git Pull vs Git Pull Rebase

Text Lesson 0
Gratis

Bekerja Bersih Cepat Menggunakan Git Stash

Text Lesson 0
Gratis

Ekosistem Industri: Git Flow, GitHub Flow, dan Trunk-Based

Text Lesson 0
Gratis

Budaya Kolaborasi via Pull/Merge Request dan Code Review

Text Lesson 0
Gratis

Kuis Alur Kerja Kolaborasi dan Praktik Terbaik Tim

Quiz 30 Menit
Gratis

Simulasi Kolaborasi Open Source Dasar

Assignment
Gratis

Modul 5: Professional Git Repository Setup – Portfolio Project

8 Materi

Setup Repository dan Struktur Folder Berstandar Terbuka

Text Lesson 0
Gratis

Implementasi Git Hooks untuk Validasi Kualitas

Text Lesson 0
Gratis

Pengembangan Fitur Utama Menggunakan Agile Branching

Text Lesson 0
Gratis

Simulasi Konflik, Interactive Rebase, dan Penyesuaian Tim

Text Lesson 0
Gratis

Implementasi Automasi Sederhana dengan GitHub Actions

Text Lesson 0
Gratis

Pemberian Tag Rilis dan Publikasi Portofolio

Text Lesson 0
Gratis

Kuis Proyek Kolaborasi Git Standar Industri

Quiz 30 Menit
Gratis

Professional Standard Open Source Repository

Assignment
Gratis