Menu
CoddyTech
Perjalanan

Belajar Linux dan Command Line

Kursus Linux yang gratis dan interaktif untuk pemula. Di setiap pelajaran kamu mengetik perintah sungguhan di terminal Linux berbasis browser, seperti file, permission, pipe, dan bash, dengan sertifikat gratis saat selesai.

44,908+ coder terdaftar

225 pelajaran220 tantangan1,187 soal kuis

  • Ramah pemula
  • sparkles iconBantuan coding dengan AI
  • hint iconPelajaran interaktif yang praktis
  • volume On iconNarasi audio di setiap pelajaran
  • quiz iconKuis untuk menguji pemahamanmu
  • certificate iconSertifikat penyelesaian gratis

Silabus

4 bagian7 proyek225 pelajaran220 tantangan1,187 soal kuis
  1. Mulai bagianMulaiLuaskanCiutkanKuasai command line dengan alat penting dan keterampilan inti

    Pengantar

    3 pelajaran217

    Navigasi

    6 pelajaran640

    File

    6 pelajaran641

    Direktori

    5 pelajaran534

    Proyek Mengatur Foto

    Proyek4 pelajaran4

    Wildcard dan Pola

    5 pelajaran533

    Isi File

    7 pelajaran753

    Pengalihan

    6 pelajaran640

    Penggunaan Pipe

    5 pelajaran534

    Proyek Penganalisis Log

    Proyek5 pelajaran5

    Izin

    6 pelajaran541

    Lingkungan

    7 pelajaran748

    Dasar-Dasar Shell Scripting

    8 pelajaran859

    Proyek Skrip Pencadangan

    Proyek6 pelajaran6

    Tantangan Akhir

    3 pelajaran3
  2. Mulai bagianMulaiLuaskanCiutkanLacak pekerjaanmu dengan Git. Inisialisasi repositori, siapkan dan commit perubahan, buat branch dan merge, atasi konflik, serta pulihkan pekerjaan setelah melakukan kesalahan.

    Pengantar

    3 pelajaran123

    Memulai

    5 pelajaran531

    Melacak Perubahan

    6 pelajaran640

    Memeriksa Perubahan

    4 pelajaran425

    Mengabaikan file

    4 pelajaran427

    Proyek Situs Resep

    Proyek5 pelajaran537

    Cabang

    6 pelajaran640

    Merging

    6 pelajaran640

    Membatalkan Perubahan

    6 pelajaran641

    Remote

    4 pelajaran324

    Proyek Feature Branch

    Proyek6 pelajaran642

    Tantangan Akhir

    3 pelajaran3
  3. Mulai bagianMulaiLuaskanCiutkanPelajari Docker dari command line: ambil dan bangun image, jalankan dan kelola container, tulis Dockerfile, salin file masuk dan keluar, serta gunakan volume dan network.

    Pengantar

    2 pelajaran213

    Image

    4 pelajaran423

    Menjalankan Kontainer

    5 pelajaran532

    Mengelola Container

    5 pelajaran531

    Memeriksa Container

    4 pelajaran423

    Membuat Image

    4 pelajaran423

    File dalam Image

    3 pelajaran316

    Menyalin File

    2 pelajaran213

    Volume dan Jaringan

    3 pelajaran314

    Proyek Aplikasi Sapaan

    Proyek5 pelajaran57

    Tantangan Akhir

    3 pelajaran3
  4. Mulai bagianMulaiLuaskanCiutkanPelajari Kubernetes dari command line: jalankan dan periksa Pod, tulis manifest, kelola Deployment, Service, dan konfigurasi, gunakan namespace dan Job, serta debug masalah yang terjadi.

    Pengantar

    2 pelajaran212

    Pod

    5 pelajaran525

    Manifest

    3 pelajaran313

    Deployment

    6 pelajaran630

    Layanan

    4 pelajaran418

    Debug

    5 pelajaran524

    Konfigurasi

    4 pelajaran418

    Namespace dan Pekerjaan

    4 pelajaran418

    Format output

    4 pelajaran418

    Proyek Toko Web

    Proyek5 pelajaran56

    Tantangan Akhir

    3 pelajaran3

Kursus Terminal

Kursus Terminal praktis, gratis untuk dimulai di browsermu.

Yang kamu dapatkan
Semua yang kamu pakai untuk belajar coding

Belajar sambil praktik

Tulis kode sungguhan, query database, buat website, dan kuasai prompt AI. Pelajaran interaktif kami mencakup setiap keterampilan yang dibutuhkan developer modern.

playground.js
Editor kode
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Tes #1test Case Success icon
Tes #2test Case Success icon
Tes #3test Case Failure icon
Input
"Alex"
Output
"Hello, Coddy! Alex"

Bangun streakmu

Tetap konsisten dan lihat progresmu bertumbuh! Pantau kebiasaan coding harianmu, lindungi streakmu dengan hari beku, dan raih hadiah karena hadir setiap hari.

12 hari streak

Kembali besok untuk menjaga streakmu!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Gandakan atau hangus

Hari ke-5 dari 7

fire Freeze icon

Pembeku Streak

2 left

Coding di mana saja

Bawa perjalanan coding-mu ke mana saja! Tanpa setup, tanpa unduhan: cukup buka dan mulai coding. Tersedia di iOS, Android, dan Web dengan rating bintang 4,9.

Python
7Streak
250Skor
5Energi
Variabel
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
Lanjutkan
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Perjalanan
Target
Papan peringkat
Profil
4.9
BintangBintangBintangBintangBintang
Rating

Kamu tidak sendirian

Bersaing di papan peringkat global, ajak teman untuk mendapat hadiah, dan rayakan kemenangan satu sama lain. Coding lebih seru bersama teman!

Liga Challenger
Liga Challenger7 teratas naik
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZona promosileaderboard Arrow Up icon

Semua cara belajar

Baca, dengarkan, uji dirimu, tanya AI, atau cari lagi apa pun yang sudah kamu pelajari. Setiap pelajaran menyesuaikan diri denganmu.

Pengenalan variabel
Audio

Variabel adalah wadah bernama yang menyimpan nilai yang bisa kamu pakai lagi nanti di programmu.

Di Python, kamu membuatnya dengan menulis nama, tanda sama dengan, lalu nilai yang ingin kamu simpan.

Nilainya bisa berubah seiring waktu. Menetapkan ulang nama itu cukup membuatnya menunjuk ke nilai baru.

1xSarah

Dapatkan sertifikat

Dapatkan sertifikat untuk setiap kursus yang kamu selesaikan. Tambahkan ke profil LinkedIn dan CV-mu untuk menunjukkan keahlian coding-mu kepada pemberi kerja.

CoddySertifikat Penyelesaian
Dengan ini menyatakan bahwaBudi Santosotelah berhasil menyelesaikan
python iconDasar Python
Terverifikasi
TanggalJan 2026
LinkedInTambahkan ke LinkedIn

Kenapa belajar Linux dengan Coddy

  • Latih perintah Linux sungguhan di browser. Tanpa virtual machine, tanpa dual-boot, tanpa server yang perlu diakses lewat SSH. Setiap pelajaran berjalan di shell Linux dalam sandbox, jadi kamu bisa merusak sesuatu dengan aman sambil belajar.
  • Keterampilan command line yang benar-benar kamu pakai: menjelajahi filesystem (cd, ls, pwd), membuat dan memindahkan file, mengolah teks dengan grep, sed, awk, pipe dan redirection, permission, environment variable, dan bash scripting dasar.
  • Petunjuk AI membantumu membaca error shell yang membingungkan dan pulih dari kesalahan umum (direktori yang salah, redirect yang rusak, permission denied) tanpa membocorkan jawabannya.
  • Sertifikat Linux gratis saat kamu selesai. Sinyal yang meyakinkan untuk posisi backend, DevOps, data, dan infrastruktur, di mana kenyamanan di terminal Linux adalah kemampuan dasar yang diharapkan.

Pertanyaan yang sering diajukan tentang belajar Linux

Bagaimana cara belajar Linux untuk pemula total?

Linux adalah sistem operasi yang menjalankan sebagian besar server, dan cara terbaik mempelajarinya adalah mulai dari command line, bukan dari menginstal sebuah distribusi. Hampir semua yang dimaksud orang dengan "bisa Linux" adalah nyaman di terminal: berpindah di filesystem, membaca dan mengedit file, mengelola permission, merangkai perintah dengan pipe. Kursus ini mengajarkan persis hal itu, satu perintah demi satu perintah, di shell Linux yang berjalan di browser, jadi kamu mengetik perintah sungguhan sejak pelajaran pertama.

Apakah Linux sulit dipelajari?

Terminal Linux memang terlihat menakutkan di awal, tetapi intinya kecil: beberapa lusin perintah sudah mencakup sebagian besar yang akan kamu lakukan sehari-hari. Kursus ini memperkenalkannya dalam langkah-langkah kecil yang praktis di shell sungguhan, jadi kebiasaan tanganmu cepat terbentuk.

Apakah perlu menginstal Linux untuk mempelajarinya?

Tidak. Kursus ini berjalan di shell Linux berbasis browser, jadi kamu bisa belajar Linux dari Windows, macOS, Chromebook, atau apa pun yang punya browser. Perintah yang sama berjalan hampir persis sama di Terminal macOS, di WSL pada Windows, dan di server Linux mana pun yang nanti kamu akses lewat SSH.

Apa bedanya Linux, terminal, dan bash?

Linux adalah sistem operasinya. Terminal adalah jendela tempat kamu mengetik. Bash adalah shell-nya, yaitu program di dalam terminal yang membaca perintahmu dan menjalankannya. Saat orang bilang "belajar terminal Linux" atau "belajar command line", yang mereka maksud adalah keterampilan yang sama dengan yang diajarkan kursus ini: bekerja dengan sistem Linux melalui bash.

Kenapa sebaiknya belajar command line Linux?

Hampir setiap pekerjaan backend, DevOps, data, atau infrastruktur mengandaikan kemahiran Linux dasar: mengakses server lewat SSH, menjelajahi file, menjalankan skrip, membaca log, memakai git, debug deployment. Bahkan di laptop developer, command line biasanya adalah cara tercepat untuk menjalankan operasi massal dan merangkai alat-alat dengan pipe.

Berapa lama waktu yang dibutuhkan untuk belajar Linux?

Perintah inti Linux, yaitu navigasi file, operasi file, dan pengolahan teks dasar, bisa kamu pelajari dalam satu sampai dua minggu latihan harian. Untuk nyaman dengan pipe, redirection, permission, dan bash scripting dasar, biasanya butuh dua sampai empat minggu lagi. Setelah itu, sisanya terbangun seiring waktu saat kamu bertemu alat-alat baru.

Apakah ada sertifikat Linux?

Ya. Setelah menyelesaikan kursus Linux dan command line, kamu mendapat sertifikat kelulusan gratis. Sinyal yang bisa diverifikasi untuk dicantumkan di CV atau dibagikan di LinkedIn, bersama proyek DevOps, scripting, atau backend yang pernah kamu kerjakan.

Jalur belajar yang memuat kursus ini

Kursus ini adalah satu langkah dari jalur yang lebih panjang: beberapa kursus dalam urutan yang akan diajarkan seorang mentor, masing-masing dengan sertifikat gratisnya sendiri.

Ilustrasi bahasa pemrograman di Coddy

Belajar Terminal dengan Coddy

Mulai