İlk Python sınıflarınızı yazın
Eğitim, Python'da sınıf ve nesne kavramına giriş yapar. class sözdizimi, __init__ kurucusu, self, örnek ve sınıf öznitelikleri, metot yazımı, __str__ ve __repr__, kapsülleme ve _ ile __ adlandırması, property giriş, classmethod/staticmethod, nesneler arası et…
Sınıf, nesne, öznitelik, metot, __init__ ve kapsülleme
Eğitim, Python'da sınıf ve nesne kavramına giriş yapar. class sözdizimi, __init__ kurucusu, self, örnek ve sınıf öznitelikleri, metot yazımı, __str__ ve __repr__, kapsülleme ve _ ile __ adlandırması, property giriş, classmethod/staticmethod, nesneler arası etkileşim, nesne listeleri ve sınıfları ayrı modüllere bölme uygulamalı küçük projelerle öğretilir.
2 Gün. Her gün dört modül; 1. gün Sınıf ve Nesne Temelleri; 2. gün Kapsülleme ve Nesne Etkileşimi.
Temel Seviye — Sınıf, nesne, öznitelik, metot, __init__ ve kapsülleme
Her kavram banka hesabı, öğrenci kaydı ve envanter gibi gerçek senaryolarla kodlanır.
Gerçek dünya varlıklarını sınıf olarak modellemeyi öğrenirsiniz.
Veriyi koruyup yalnız gerekli arayüzü açarsınız.
Sınıfları modüllere bölüp yeniden kullanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
def, parametre ve return kullanımı bilinmelidir.
Liste ve sözlük kullanımı gerekir.
Python 3.10+ ve VS Code veya PyCharm kurulu bir bilgisayar gerekir.
Programlama deneyimi sınırlı olabilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
class ile sınıf ve nesne oluşturabilirsiniz.
__init__ ile nesneyi başlatabilirsiniz.
Davranışı metotlarda toplayabilirsiniz.
__str__ ve __repr__ yazabilirsiniz.
Özel öznitelik ve property kullanabilirsiniz.
Nesneleri birlikte çalıştırabilirsiniz.
Sınıfları ayrı dosyalara bölebilirsiniz.
Küçük nesne yönelimli uygulama yazabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Python scripting eğitimi: pathlib, regex, subprocess, argparse, requests, logging, e-posta ve zamanlama ile üretime uygun otomasyon betikleri yazmayı 3 günde öğ
Detayları Gör →Python Seaborn eğitimi: histplot, kdeplot, scatterplot, boxplot, violinplot, heatmap, pairplot ve FacetGrid ile istatistiksel görselleştirmeyi 2 günde öğrenin.
Detayları Gör →Python unittest ileri eğitim: setUpClass, subTest, mock ve patch, autospec, IsolatedAsyncioTestCase, test keşfi, coverage ve CI entegrasyonunu 3 günde uygulamal
Detayları Gör →Python unittest giriş eğitimi: TestCase, assert metotları, setUp/tearDown, test keşfi, TDD döngüsü, temel mock ve coverage ile ilk birim testlerinizi 2 günde ya
Detayları Gör →Python doctest eğitimi: docstring örnekleri, çıktı eşleştirme, istisna testi, ELLIPSIS ve seçenek bayrakları, testfile, unittest ve pytest entegrasyonunu 2 günd
Detayları Gör →