Python modern dan kualitas kode

Praktik Python modern untuk kualitas kode, dari peta versi, type checking, hingga packaging dan Git.

Modul ini membahas praktik Python modern untuk menjaga kualitas kode proyek. Cakupannya meliputi peta versi 3.12 sampai 3.15, type checking dengan mypy atau pyright, pemformatan dan linting dengan ruff dan black, packaging dengan pyproject.toml, dokumentasi, serta dasar Git untuk kolaborasi. Materi ini mempersiapkan kode agar layak dikerjakan tim.