Skip to content

konerjonlar/Python-Dersleri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Python Programlama Dili

Bu repo, Python programlama dili üzerine çeşitli konuları ele alır. Her konu, konuyu anlamanıza yardımcı olacak Jupyter notebookları içerir.

İçerikler

  1. Python'a Giriş: Python dilinin temelleri, veri tipleri, kontrol yapıları, algoritmalar ve fonksiyonlar.

  2. Veri Yapıları: Python'da listeler, demetler (tuples), sözlükler (dictionaries) ve kümeler (sets).

  3. Dosya İşlemleri: Dosya okuma/yazma işlemleri ve dosya yönetimi.

  4. Hata Yakalama ve İstisna Yönetimi: Try/except blokları ve hata yönetimi.

  5. Modüller ve Paketler: Python'da modül import etme, kendi modüllerinizi yazma ve Python paketleri.

  6. Nesne Tabanlı Programlama: Sınıflar (classes), nesneler (objects), miras (inheritance) ve çok biçimlilik (polymorphism).

  7. Fonksiyonel Programlama: Lambda fonksiyonları, map/reduce işlemleri ve fonksiyonel programlama prensipleri.

  8. İleri Seviye Konular: Dekoratörler (decorators), jeneratörler (generators), metaclass kullanımı ve daha fazlası.

Jupyter Notebookları

Her konu, ilgili konuyu anlamanıza yardımcı olacak Jupyter notebookları içerir. Bu notebooklar, Python dilinde yazılmıştır ve konuları anlamanıza yardımcı olacak açıklamalar içerir.

Katkıda Bulunma

Bu repo'ya katkıda bulunmak istiyorsanız, lütfen iletişime geçiniz.

Lisans

MIT

About

Python konu anlatımları aşamalı yer alacaktır.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published