Skip to content

aciklab/kak18-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

KAK'18 Sistem Yöneticileri için Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages