Haberdar Ol

* Güncel içeriklerden ilk sen haberdar ol!

Beğenilenler
5-Flask ile Web Geliştirme

1- Flask Kurulumu ve İlk Proje 

Python ile web geliştirmeye adım attığımız bu ilk dersimizde, bir web uygulama geliştirme iskeleti(framework) olan Flask kurulumunu inceleyeceğiz ve adetten olduğu üzere ilk küçük projemizi geliştirerek Flask ile oluşturulmuş bir web sayfasını ziyaret edeceğiz. Flask jinja2 adı verilen bir şablon yapısını kullanır. Bu şablon yapısı,…

3-Python'da Dosyalar ile Çalışmak

8- Dosyaları Arşivleme – Sıkıştırma ve Şifreleme 

Arşiv dosyaları, içinde birden fazla klasörü ve dosyaları birleştirip tek bir dosya olarak bir arada tutabileceğiniz dosya formatlarıdır. Eğer isterseniz bu arşiv dosyalarını sıkıştırarak daha az yer kaplamasını, şifreleyerek yetkisiz kişilerin erişiminden korunmasını sağlayabilirsiniz. Genellikle yedekleme yapmak ya da internette dosya gönderirken boyuttan tasarruf etmek…

6-Veri Bilimi

Veri Bilimi Kütüphaneleri, API, Veri Seti ve Modelleri 

Veri Bilimi Kütüphaneleri Veri bilimi kütüphanelerine geçmeden önce kütüphane kavramına bir göz atalım. Kütüphaneler; kendiniz kod yazmanıza ihtiyaç duymadan bir çok işlemi gerçekleştirebileceğiniz, hazır fonksiyon koleksiyonlarıdır. Çok bilinen işlemleri yerine getirmek için oluşturulmuş ve başka yazılımcıların da kullanması için paylaşılmışlardır. Örneğin, Python ile bir veritabanına…

2-Nesne Tabanlı Programlama

3- Python’da Kapsülleme(Encapsulation) 

Kapsülleme, sınıfınız içindeki özellik ve fonksiyonlara diğer sınıflar içinden yetkisiz erişimden korunması işlemidir. Bunun için erişim yetkilerini siz belirlersiniz. Bir sınıftaki özellikleri(değişkenleri) özel(private) olarak belirleyerek dış erişimden koruyabilirsiniz. Python’da bir özelliği(değişkeni) özel(private) yapmak için başına iki tane alt çizgi ekleriz. Bunu yaptığımızda o sınıftan oluşturulan…

5-Flask ile Web Geliştirme

4- Tasarım Şablonunu Geliştirmek 

Temel tasarım şablonu önceki konuda da ifade ettiğimiz gibi kendisinden oluşturulacak her sayfada ortak olan özellikleri barındırmak üzere atılan bir temeldir. Bir web sitesindeki her sayfada da logo, sosyal medya ikonları ve dolaşım menüsünü barındıran başlık alanı(header), yan sütun(aside),içeriklerin bulunduğu alan(content), alt alan(footer) gibi ortak…

3-Python'da Dosyalar ile Çalışmak

7- Geçici Dosyalar ile Çalışmak 

Python’da bir işlem gerçekleştirirken bazı ara işlemleri geçici dosyalar üzerinde yaparız. Bu tıpkı karalama defteri gibidir. Asıl eseri ortaya çıkarmadan önce karalama defteri üzerinde bir kaç çalışma yapar, sonra asıl eserin son halini çizeriz. Geçici dosyalar da böyledir. Python’da geçici dosyalar ile çalışmak için birden…

1-Python'ın Temelleri

14- Fonksiyonlar 

Fonksiyonlar sadece çağırıldıklarında çalışan bir kod bloğudurlar. Fonksiyonun çağırılması ifadesi, fonksiyona verilen ismin kodun bir bölümünde kullanılması anlamını taşımaktadır. Dilerseniz fonksiyonlara parametreler vasıtasıyla veri de göndererek içindeki kod bloğunda kullanılmasını sağlayabilirsiniz. Fonksiyonlar sonuç olarak bir  veri döndürürler. Python’da bir fonksiyon oluşturmak için def anahtar kelimesi…