Mulai belajar dengan Colab

Basic python

Mulai belajar dengan Colab

Tujuan halaman ini #

  • Memahami dasar penggunaan Google Colab dan menjalankan Notebook pertama
  • Mengetahui kelebihan serta hal-hal yang perlu diperhatikan saat memakai Colab
  • Mengumpulkan tips ketika nanti ingin pindah ke lingkungan lokal

Mengapa memilih Colab? #

KelebihanHal yang perlu diingat
Tanpa instalasi—langsung bisa dipakaiMembutuhkan koneksi Internet
GPU/TPU tersedia di paket gratis (terbatas waktu)Runtime akan di-reset setelah idle beberapa saat
Mudah berbagi notebookFile hilang saat sesi selesai (mount Drive agar tersimpan)

Kalau kamu belum siap menyiapkan lingkungan lokal, biasakan diri dengan Python di Colab dulu, lalu naik kelas ke lingkungan berbasis uv.

Apa saja yang dibutuhkan #

  1. Akun Google
    Buat di https://accounts.google.com/ jika belum punya.
  2. Browser
    Disarankan Google Chrome (versi terbaru). Browser berbasis Chromium lainnya umumnya juga berjalan.

Membuat dan menjalankan Notebook #

  1. Buka Google Colab dan masuk dengan akun Google
  2. Klik “Notebook baru”
  3. Di sel pertama ketik kode berikut dan tekan Shift + Enter
print("Hello, Python from Colab!")

Jika muncul tanda centang dan waktu eksekusi di kiri sel, berarti berhasil.

Mengelola file #

  • File sementara
    • Gunakan magic cell %%writefile sample.py untuk membuat file sementara.
    • Saat runtime ter-reset, file ini terhapus. Mount Drive jika butuh penyimpanan permanen.
  • Mount Google Drive
    from google.colab import drive
    drive.mount('/content/drive')
    
    • Ikuti proses otentikasi; Drive muncul di /content/drive/MyDrive.
  • Unggah / unduh file
    from google.colab import files
    files.upload()    # menampilkan dialog pemilihan file
    files.download("result.csv")
    

Jenis runtime #

  • Menu “Runtime” → “Change runtime type” untuk memilih GPU atau TPU
  • Paket gratis memiliki batas waktu, kurang cocok untuk pekerjaan sangat panjang
  • Hindari skrip yang menjaga sesi tetap hidup secara otomatis; cek aturan pemakaian

Menginstal pustaka populer #

Colab sudah menyertakan banyak pustaka, tetapi kamu bisa mengunci versinya dengan pip.

!pip install pandas==2.2.1
!pip install "scikit-learn>=1.4,<1.5"

Awali dengan ! untuk menjalankan perintah shell. Ingat untuk menginstal ulang ketika runtime restart.

Menata notebook #

  • Notebook disimpan di Google Drive (default: My Drive/Colab Notebooks)
  • Gunakan “File” → “Simpan salinan di Drive” untuk merapikan folder
  • Bila perlu versi dan riwayat, hubungkan notebook ke GitHub

Batasan dan solusi #

BatasanSolusi
Sesi terputusSimpan file penting ke Drive / catat log singkat
Menyimpan API key eksternalGunakan google.colab.auth + secrets manager, bukan variabel lingkungan
Aplikasi GUI tidak berjalan langsungUntuk Streamlit dan sejenisnya, tampilkan lewat localtunnel atau ngrok

Tips berpindah ke lingkungan lokal #

  • Unduh notebook (.ipynb) dan buka di VS Code untuk melanjutkan secara lokal
  • Ekspor versi pustaka ke requirements.txt agar mudah mereplikasi lingkungan
  • Jika dependensi makin banyak, kelola dengan perintah seperti uv pip freeze > requirements.txt

Untuk mempelajari sintaks dan struktur kontrol, Colab sudah cukup. Jika ingin mencoba perintah terminal atau lingkungan virtual, lanjutkan ke panduan lokal berikut:

Jika semuanya sudah siap, lanjutkan ke langkah berikutnya untuk mulai belajar Python.