Bir ülke seçince bölgenizde mevcut kurslar gösterilir.
⏱ 2 sa 54 dk📚 29 kurs🎧 Sesli versiyon
Python Veri Yapilari: Degisilebilirlik (Mutability) ve Yan Etkiler
Yeni Python gelistiricileri icin tasarlanan bu ders, guvenilir kod yazmak icin nesne degisilebilirliginin bellegi, performansi ve fonksiyon cagrilarini nasil etkiledigini aciklar.
💬Yapay zekâ eğitmeni Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al.
🕐İstediğin zaman başla Program ya da son tarih yok — kendi hızında, istediğin zaman öğren.
🌐Türkçe Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
Etkili Python kodlari yazmak, yalnizca soz dizimini bilmekten fazlasini gerektirir; Python'in bellekteki verileri nasil yonettigini anlamalisiniz. Degisebilir (mutable) ve degistirilemez (immutable) tipleri birbirine karistirmak, genellikle programlarinizda beklenmeyen yan etkilere ve sinir bozucu hatalara yol acar.
Bu dersin sonunda, listeler, demetler (tuples), sozlukler (dictionaries) ve dizeler (strings) gibi temel veri tiplerini degisilebilirliklerine gore net bir sekilde ayirt edebileceksiniz. Bu bilgiyi yaygin programlama tuzaklarindan kacinmak, bellek kullanimini optimize etmek ve nesneleri istenmeyen degisiklikler olmaksizin fonksiyonlara guvenle aktarmak icin uygulayacaksiniz.
Ne ogreneceksiniz:
* Python'da degisilebilirlik, degistirilemezlik ve nesne kimligi temel kavramlarini anlayin.
* Degistirilemez tipleri (tam sayilar, dizeler ve demetler gibi) ile degisebilir tipleri (listeler ve sozlukler gibi) ayirt edin.
* Fonksiyonlarda parametre aktariminin nesne degisilebilirligi ve kapsam (scope) ile nasil iliskili oldugunu analiz edin.
* Istenmeyen yan etkileri onlemek icin degisebilir nesneleri sig (shallow) ve derinden (deep) kopyalama konusunda en iyi uygulamalari uygulayin.
* Isimlendirilmis demetler (named tuples) gibi modern araclari kullanarak yapilandirilmis, degistirilemez veriler olusturmayi pratik edin.
* Kodunuzu, nesne degisikliklerini ongurulebilir ve guvenli bir sekilde ele alacak sekilde yapilandirin.
Bu ders, Python nesnelerinin ve bellek yonetiminin temel tanimlariyla baslar. Ardindan, her bir ana veri tipini inceleyerek degisilebilirlik ozelliklerini detaylandirir ve kavrami pekistirmek icin pratik kod ornekleri ile yazili alistirmalar sunar.
Bu ders, ozellikle Python ile yolculuguna baslayan yeni programcilar icin tasarlanmistir. Bellek yonetimi veya gelismis programlama kavramlari hakkinda onceden bilgi sahibi olunmasi gerekmez.
Bugun okumaya baslayin ve guvenilir Python gelistirme icin saglam bir temel olusturun.
💬Kişisel AI öğretmeni Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin.
🎧Sesli versiyon dahil Yolda öğren — ekrana gerek yok
♾️Ömür boyu erişim İstediğin zaman dön, son kullanma tarihi yok
📱Telefon veya bilgisayar Her yerde, her cihazda
💸14 gün iade Sorgusuz
⚡Kısa ve odaklı 2 sa 54 dk pratik içerik
Tamamlama sertifikası
PickAClass'de tamamladığın her kurs böyle bir belge verir — özgün, kendi koduyla, URL ile doğrulanabilir ve gerçekte neyin gösterildiğine dair ayrıntılı.
P
PickAClass
Beceri profili · doğrulanabilir
Belge
Ustalık Sertifikası
Bu belge şunu onaylar:
Ad Soyad
şu konuda ustalığı başarıyla gösterdi:
Python Veri Yapilari: Degisilebilirlik (Mutability) ve Yan Etkiler
Gösterilen beceriler
✓
Davranış deseni analizi
Temel
1.2 sa
✓
Karar mimarisi çerçeveleri
Yetkin
1.4 sa
✓
A/B test tasarımı
Yetkin
1.7 sa
✓
Davranışsal metin yazarlığı
İleri
1.9 sa
P
PickAClass — Ad Soyad
Python Veri Yapilari: Degisilebilirlik (Mutability) ve Yan Etkiler