GitHub Foundations

beginner
intermediate
devops-engineer
administrator
developer
solution-architect
student
github

Sekilas

GitHub Foundations Learning Path adalah perjalanan ringkas dan ramah pemula yang dirancang untuk memperkenalkan Anda pada konsep dasar dan produk GitHub. Anda akan menemukan manfaat menggunakan GitHub sebagai platform kolaboratif dan menjelajahi fitur intinya, seperti manajemen repositori, penerapan, cabang, dan penggabungan.

Dalam jalur pembelajaran ini, Anda akan:

  • Dapatkan pemahaman tentang alat penting GitHub
  • Menjadi akrab dengan Git
  • Pelajari tentang GitHub Copilot

Prasyarat

Modul dalam jalur pembelajaran ini

Cari tahu apa yang dimaksud dengan kontrol sumber, dan dapatkan pengantar Git—sistem kontrol versi paling populer di dunia.

Pelajari cara menggunakan fitur GitHub utama, termasuk masalah, pemberitahuan, cabang, penerapan, dan permintaan pull.

Modul ini memberikan gambaran umum tentang produk GitHub, termasuk jenis akun, opsi paket, fitur terkait, dan penagihan. Ini juga mencakup cara mengakses GitHub on-the-go menggunakan GitHub Desktop dan GitHub Mobile.

Modul ini memperkenalkan Anda pada pemindaian kode dan fitur-fiturnya. Anda akan mempelajari cara menerapkan pemindaian kode menggunakan CodeQL, alat pihak ketiga, dan GitHub Actions.

GitHub Copilot menggunakan OpenAI Codex untuk menyarankan kode dan seluruh fungsi secara real time, langsung dari editor Anda.

GitHub Codespaces adalah lingkungan pengembangan yang dikonfigurasi sepenuhnya yang dihosting di cloud. Dengan menggunakan GitHub Codespaces, ruang kerja Anda, bersama dengan semua lingkungan pengembangan yang dikonfigurasi, tersedia dari komputer apa pun dengan akses ke internet.

Pelajari cara menggunakan Proyek GitHub untuk membuat masalah, memecahnya menjadi tugas, melacak hubungan, menambahkan bidang kustom, dan melakukan percakapan.

Belajar menggunakan Markdown untuk berkomunikasi dengan singkat, jelas, dan ekspresi.

Pelajari cara menggunakan GitHub untuk menemukan proyek dan tugas sumber terbuka untuk berkontribusi. Temukan cara membuat permintaan pull dan berkomunikasi dengan pengelola proyek secara efektif agar perubahan Anda diterima. Pelajari tentang manfaat terlibat dengan komunitas sumber terbuka.

Pelajari cara mengelola program InnerSource yang sukses di GitHub melalui kemampuan menemukan, panduan, dan pemeliharaan yang efektif.

Dalam modul ini, Anda akan mempelajari praktik terbaik untuk membangun, menghosting, dan memelihara repositori yang aman di GitHub.

Pahami langkah-langkah keamanan dan kontrol yang tersedia untuk administrator GitHub dalam organisasi atau perusahaan.

Modul ini memberikan gambaran umum tentang opsi autentikasi dan otorisasi yang tersedia untuk Anda di organisasi GitHub atau GitHub Enterprise Anda.

Pelajari cara mengelola perubahan pada sumber repositori Anda dengan menggunakan permintaan pull.

Pelajari cara mencari dan mengatur riwayat repositori dengan menggunakan filter, kesalahan, dan penautan silang di GitHub.

GitHub Copilot adalah programmer pasangan AI yang menawarkan saran gaya lengkapi otomatis saat Anda membuat kode di Python.