Ana içeriğe atla
GirişPython

Kurs

Python Paketleri Geliştirme

Orta SeviyeBeceri Seviyesi
Güncel 02.2026
Kodunuzu daha kolay kullanmak ve başkalarıyla paylaşmak için kendi Python paketlerinizi oluşturmayı öğrenin.
Kursa Ücretsiz Başlayın
PythonProgramming
4 sa
14 video
47 Egzersiz
3,900 XP
23,194
Başarı Belgesi

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.

Binlerce şirketten öğrencinin sevgisini kazandı

Group

Bir Ekibi Eğitiyor musunuz?

İşletmeler için deneyin

Kurs Açıklaması

Aynı kodu dosyalar arasında kopyalayıp yapıştırırken, keşke bu harika parçacıkları yeniden kullanmak ve paylaşmak daha kolay olsa diye düşünüyor musun? Kodunu Python paketlerine sarmak yardımcı olabilir! Bu kursta, dağınık kodu kullanışlı paketlere dönüştürmek için paket yapısını ve gereken ek dosyaları öğreneceksin. Ayrıca içe aktarma yapısı, dokümantasyon ve flake8 ile kod stilini nasıl koruyacağını da göreceksin. Ardından, şablonlar oluşturarak ve cookiecutter kullanarak paket iskeletleri yaratarak geliştirme hızını artıracaksın. Son olarak, paketlerini PyPI’ye—Python paketlerinin dünya sahnesine—yapılandırmak ve yayımlamak için setuptools ve twine kullanmayı öğreneceksin.

Önkoşullar

Introduction to ShellWriting Functions in Python
1

Dağınık Koddan Yerel Pakete

Daha önce yazdığın betikleri dönüştürerek paketine başlangıç yap. Kendi bilgisayarında kullanabileceğin basit bir paket oluşturacaksın.
Bölümü Başlat
2

Paketini Her Yerden Yükle

Paketini kendin ve başkaları için kurulabilir hale getir. Bu bölümde bağımlılıkları ele almayı, README yazmayı ve lisans eklemeyi öğreneceksin. Ayrıca paketini Python paketlerinin ana yuvası olan PyPI’de yayımlamak için gerekli tüm adımları tamamlayacaksın.
Bölümü Başlat
3

Paket Kaliteni Artırma

Paketini profesyonel bir seviyeye taşı. Hatalara karşı koruma sağlamak için pytest’i, paketinin Python’un birden fazla sürümüyle çalışıp çalışmadığını test etmek için tox’u ve harika bir kod stili korumak için flake8’i nasıl kullanacağını keşfet.
Bölümü Başlat
4

Hızlı Paket Geliştirme

Paketlerini daha hızlı oluştur. Bu son bölümde, paketinin ihtiyaç duyduğu tüm destekleyici dosyaları üretmek için cookiecutter kullanmayı, yeni sürümleri yayımlamayı kolaylaştırmak için Makefile’ları kullanmayı ve kullanıcıları ile katkıda bulunanları çekmek için gereken son birkaç dosyayla tanışmayı öğreneceksin.
Bölümü Başlat
Python Paketleri Geliştirme
Kurs
Tamamlandı

Başarı Belgesi Kazanın

Bu kimlik bilgisini LinkedIn profilinize, özgeçmişinize veya CV'nize ekleyin
Sosyal medyada ve performans incelemenizde paylaşın
Şimdi kaydolun

Bugün 19 milyondan fazla öğrenciye katılın ve Python Paketleri Geliştirme eğitimine başlayın!

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.

DataCamp for Mobile ile veri becerilerinizi geliştirin

Mobil kurslarımız ve günde 5 dakikalık kodlama görevlerimizle hareket halindeyken ilerleme kaydedin.