19. Akademik Bilisim Konferansi

BaşlıkGnu/Linux sistemler için Python
Yazar(lar) Yazar 1
Name: Umut Karcı
Org: Genomize Bilişim ve Biyoteknoloji AŞ
Country: TR
E-mail: master.repeal_AT_gmail.com

Yazar 2
Name: Miraç Kabataş
Org:
Country: TR
E-mail: kabatasmirac0_AT_gmail.com

Yazar 3
Name: Aylin Gümüş
Org:
Country: TR
E-mail: aylingumus7_AT_gmail.com
Diğer Yazar(lar)
Anahtar Kelimelerpython betik dili gnu linux sistemler uçbirim
Özet
Python Gnu/Linux sistemlerde sıklıkla önyüklü gelen, çoğu işletim sistemi için vazgeçilemez bir dildir. Popüler kullanım alanlarından biri olan işletim sisteminin yönetimi yerli işletim sistemi projeleri sayesinde ülkemizde bu amaç doğrultusunda kullanımı daha da yaygınlaşmıştır.

### Kursun hedefi
Bu eğitim ile amaçladığımız sonuç katılımcıların, uçbirimden çalışabilen, verimli bir şekilde kullanıcı, işletim sistemi ve diğer işlemler ile iletişim kurabilen, standart linux arabirimleri ile entegre olan betikler ve uygulamalar yazabilmesi.

### Kursa kimler katılabilir?
- Linux sistemini daha derinlemesine kullanmak isteyen kullanıcılar, yazılım geliştiricileri ve linux sistem yöneticilieri.
- Kurs’un seviyesi Python için giriş, Gnu/Linux sistemler için orta derecededir.

### Katılımcılar için ön-şartlar (varsa)
- Gnu/Linux veya benzeri bir Unix benzeri işletim sistemi kullanmış olmak, Python, Ruby, Perl ya da benzeri bir betik diline aşina olmak.
- Orta derecede uçbirim bilgisine sahip olmak.

### Katılımcıların kursa getirmesi gereken donanım/yazılım (varsa)
Gnu/Linux çalışan bir bilgisayar. Desteklenen, güncel bir dağıtım. Tercihen Debian tabanlı bir dağıtım.

### Azami katılımcı sayısı (varsa)
40

### Kapsanacak Konular:
# 1. Gün, 1. Yarım Gün
Python betiklerine giriş

# 1. Gün, 2. Yarım Gün
Uçbirimden veri okuma, veri yazma, stdin stdout stderr kullanımı

# 2. Gün, 1. Yarım Gün
Uçbirimden argüman alma ve yönetimi

# 2. Gün, 2. Yarım Gün
Sinyaller, soketler ve dosya işlemleri

# 3. Gün, 1. Yarım Gün
İşletim sisteminin yeteneklerine erişim (servisler, işlemler)

# 3. Gün, 2. Yarım Gün
Diğer işlemler ile etkileşime girmek, iletişim kurmak (soketler ve sinyaller ile)

# 4. Gün, 1. Yarım Gün
İşletim sisteminin hizmetlerine entegre olma ve uygulama paketleme.

# 4. Gün, 2. Yarım Gün
Kullanıcı etkileşimi ve loglama

### Diğer Bilgiler
Kurs sırasında anlatılacak konular Github’a yüklenecektir. 
Başlıklar AB-Kurs
Dosya  
 

 

Powered by OpenConf®
Copyright ©2002-2015 Zakon Group LLC