Lompat ke konten utama
Masuk
Alat kerja developerTerminalPemula

Terminal Dasar

Dua belas pelajaran memakai terminal untuk pekerjaan kantor sehari-hari: merapikan folder laporan, menghitung baris berkas CSV absensi, dan mencari berkas dari kode pelanggan. Semua latihan berjalan di simulator di dalam browser, dan yang dinilai adalah keadaan akhir berkasnya.

12 pelajaran · ±120 menit · gratis sampai selesai

Materinya gratis sampai selesai. Membuka pelajaran butuh akun supaya progres, draft kode, dan sertifikatmu tersimpan.

Yang akan kamu bisa setelah kelas ini

  • Mengetahui posisi folder dan berpindah dengan path relatif maupun absolut.
  • Membuat, menyalin, memindahkan, dan menghapus berkas serta folder dari terminal.
  • Menggabungkan perintah dengan pipa dan menyimpan hasilnya ke berkas.
  • Mencari isi berkas dengan grep dan mencari berkas dengan find serta wildcard.

Untuk siapa

Staf kantor, mahasiswa, dan calon programmer yang belum pernah memakai terminal.

Prasyarat

Tidak ada. Bisa dimulai dari nol.

Alat yang perlu disiapkan

  • Browser modern. Terminal di kelas ini adalah simulator di dalam halaman, bukan terminal sistem operasimu.

Kurikulum

4 modul · 12 pelajaran · ±120 menit

Pelajaran boleh dibuka langsung; tidak ada urutan yang dikunci.

Diadaptasi dari

  • Software Carpentry — The Unix Shell (shell-novice) oleh Software Carpentry dan para kontributornya, lisensi CC-BY-4.0. Perubahan: Urutan episode (navigasi, membuat berkas, pipa dan filter, mencari) dipakai sebagai kerangka kelas, lalu ditulis ulang dalam Bahasa Indonesia. Dataset ilmiah (nelle/north-pacific-gyre, planets) diganti berkas kantor Indonesia: laporan bulanan, absensi cabang Bandung dan Bekasi, serta pesanan pelanggan. Episode perulangan dan skrip shell tidak diikutkan karena simulator kelas ini tidak menjalankan for, while, maupun berkas skrip.

Setelah kelas ini

Revisi materi terakhir: 2026-09-22. Laporan kesalahan bisa dikirim dari setiap halaman pelajaran.