Skip to content

papuaopensource/belajar-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Belajar-Python

GitHub License GitHub Stars GitHub Issues GitHub PRs


Belajar-Python adalah open source repositori untuk mempelajari pemrograman Python, lengkap dengan playground interaktif berbasis Pyodide yang memungkinkan kamu menjalankan kode Python langsung di browser tanpa instalasi apa pun.

Proyek ini dibuat agar proses belajar Python menjadi lebih mudah, cepat, dan ramah pemula. Seluruh materi disajikan secara ringan namun tetap terstruktur, sehingga cocok untuk siapa saja yang ingin memulai perjalanan belajar pemrograman Python.

Ke depannya, dokumentasi dan playground akan dikembangkan sebagai halaman statis menggunakan Astro.js agar lebih nyaman diakses.


Tujuan Proyek

  • Menyediakan materi bahasa pemrograman Python.
  • Memperkenalkan cara belajar Python tanpa instalasi melalui playground Pyodide untuk kemudahan akses.
  • Menjadi sumber belajar terbuka yang dapat dikembangkan bersama komunitas.

Fitur Utama

  • Materi belajar Python dari dasar
  • Contoh kode dan penjelasan singkat
  • Playground Python berbasis Pyodide, sehingga cukup menjalankan kode langsung dari browser

Tech Stack

  • Frontend: Astro.js
  • Playground: Pyodide (Python via WebAssembly)
  • Deployment: GitHub Pages / Vercel / Cloudflare Pages
  • Content: Markdown

Roadmap

Roadmap awal akan berkembang seiring kontribusi dan kebutuhan:

  • Inisialisasi project Astro.js
  • Halaman materi dasar Python
  • Integrasi playground Pyodide
  • Contoh interaktif (variabel, input, output)
  • Modul tipe data, fungsi, percabangan, dan perulangan
  • Dark mode untuk tampilan lebih nyaman
  • Playground dengan Monaco Editor
  • Contoh project mini berbasis Python
  • Dokumentasi lengkap dan panduan kontribusi

Roadmap lebih detail akan diperbarui secara berkala.


Panduan Kontribusi (Singkat)

Kontribusi terbuka untuk siapa saja!

  1. Fork repositori ini
  2. Buat branch baru untuk setiap perubahan
  3. Ajukan pull request dengan penjelasan jelas

Panduan lengkap akan tersedia di file CONTRIBUTING.md.


Lisensi

Repositori ini dirilis di bawah MIT License dan bebas digunakan, dipelajari, serta dikembangkan ulang.


About

Panduan untuk mempelajari bahasa pemrograman Python lengkap dengan playground.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published