After doing these courses, I feel confident creating professional visualizations and dashboards
Kurs Açıklaması
Analizini yaptın, raporunu hazırladın ve bir model eğittin. Peki sırada ne var? Modelini üretime almak istiyorsan, kodunun Jupyter defterindeki keşif amaçlı betiklerden daha güvenilir olması gerekir. Python'da Fonksiyon Yazımı, ekibine araştırma ve mühendislik becerilerinle katkı sunabilmen için karmaşık ve etkileyici fonksiyonlar yazma konusunda güçlü bir temel sağlar. Context manager'lar ve decorator'lar yazmak gibi kullanışlı püf noktalarını öğreneceksin. Ayrıca iyi dokümantasyona sahip, sürdürülebilir ve yeniden kullanılabilir fonksiyonları yazmaya dair en iyi uygulamaları da göreceksin. Derler ki, hem iyi araştırma yapıp hem de yüksek kaliteli kod yazabilenler birer unicorn'dur. Bu kursu al ve sihri keşfet!
Ön Koşullar
Müfredat
Kurs içeriği
1
En İyi Uygulamalar
Bu kursun amacı seni bir Python uzmanına dönüştürmek; bu yüzden ilk bölüm, fonksiyon yazarken en iyi uygulamalarla başlıyor. Docstring'leri, neden önemli olduklarını ve bir kod parçasını ne zaman fonksiyona dönüştürmen gerektiğini ele alacaksın. Ayrıca Python'un argümanları fonksiyonlara nasıl aktardığının ayrıntılarını ve fonksiyon çağırırken hata ayıklamayı zorlaştırabilen yaygın tuzakları öğreneceksin.
2
Context Manager'lar
Python'da "with" anahtar sözcüğünü gördüysen ve ne işe yaradığını merak ettiysen, bu bölüm tam sana göre! Context manager'lar, Python'da bağlantılar sağlamanın ve işin bittiğinde bu bağlantıların düzgünce kapatıldığından emin olmanın kullanışlı bir yoludur. Bu bölüm sana context manager'ları nasıl kullanacağını ve kendi context manager'larını nasıl yazacağını gösterecek.
3
Decorator'lar
Decorator'lar, Python'da son derece güçlü bir kavramdır. Bir fonksiyonun davranışını, fonksiyonun kendi kodunu değiştirmeden düzenlemene olanak tanırlar. Bu bölüm, decorator'ları tam olarak anlamak için gereken temel kavramları (nesne olarak fonksiyonlar, kapsam ve closure'lar) anlatacak ve decorator'ların nasıl tanımlandığı ve kullanıldığına iyi bir giriş sunacak. Python'un iç işleyişine bu derin dalış, seni yıldız bir Pythonista olmaya hazırlayacak.
4
Decorator'lar Üzerine Daha Fazlası
Artık decorator'ların kaputun altında nasıl çalıştığını anladığına göre, bu bölüm kendi kodunda ne zaman ve nasıl decorator yazacağına dair bir dizi gerçek dünya örneği sunuyor. Ayrıca süslediğin fonksiyonların meta verilerini nasıl koruyacağını ve argüman alan decorator'ları nasıl yazacağını gibi ileri düzey kavramları da öğreneceksin.
Python'da Fonksiyon Yazımı
Kurs
Tamamlandı

