kak18-python
KAK'18 Sistem Yöneticileri için Python - 2 günlük eğitim
Python’a giriş
- Python nedir, nasıl yazılır, 2 ve 3 sürümleri ne anlama gelir?
- Komut satırından python kullanımı
- Python Shell kullanımı
- Editör seçimi (vi, mousepad, geany, visual studio code)
- Geany kullanımı ve basit bir ortamın hazırlanması
- Sanal Çalışma Ortamı hazırlama
Python paketlerine giriş
- Python paketleri ne anlama gelmektedir?
- Pip (Pip Installs Packages) nedir ve kullanımı
Python Temel – 1
- print ve “merhaba dünya”
- input ve kullanıcıdan bilgi alma
- Veri tipleri ve dönüşümler
- Temel dosya işlemleri
Python Temel – 2
- Karakterler
- Sayılar
Python Temel – 3
- Listeler
- Demetler
- Sözlükler
- Kümeler
Python Temel – 4
- İşleçler
- Döngüler
- Hata Yakalama
Python Temel – 5
- Fonksiyonlar
- Sınıflar
- Modüller
- Paketler
Çok Kullanılan Modüller
- OS Modülü
- Sys Modülü
- datetime ve time Modülleri
Veritabanı işlemleri
- SQLite örneği
- MariaDB örneği
JSON ile çalışma
- JSON nedir?
- JSON kullanımı
Görsel uygulamalara giriş
- dialog kütüphanesi nedir?
- Örnek dialog uygulaması
Görsel uygulama geliştirme
- GTK3 ve PyGTK nedir?
- QT ve PyQT nedir?
- Glade ve QT Designer kullanımı
SSH kütüphanesi
- paramiko kütüphanesi kullanımı
LDAP kütüphanesi
- LDAPv3 ile iletişim kurma
- LDAP üzerinde işlemler yapabilme
Kurulum Betiği Oluşturma
- Setup betiği oluşturma araçları
- Örnek uygulama için kurulum dosyası oluşturma
Frameworkler ve Flask
- Framework’ler ve Flask'a giriş
- Flask hakkında bilgilendirme