Python ile ilk masaüstü uygulamanı yaz
Python Tkinter ile ilk pencere, pack/grid/place düzenleri, Label, Button, Entry ve menü kullanarak sıfırdan masaüstü uygulama geliştirme.
Tkinter'a giriş ve ilk masaüstü uygulamalar
Bu eğitim, Python'un standart GUI kütüphanesi Tkinter'a sıfırdan giriş yapar. Tk() kök penceresi, mainloop olay döngüsü, pencere başlığı, boyutu ve simgesi, pack, grid ve place düzen yöneticileri, Frame ile gruplama, Label, Button, Entry ve Text widget'ları, renk ve yazı tipi ayarları, menü çubuğu, ttk temalı widget'lar ve sınıf tabanlı uygulama yapısı uygulamalı örneklerle işlenir.
2 Gün. Her gün dört modül; adım adım canlı kodlama ve her konunun sonunda küçük uygulama egzersizlerinden oluşur.
Başlangıç Seviye — Tkinter ile ilk pencere, düzen yöneticileri, temel widget'lar ve olay döngüsü
Katılımcı her modülde aynı uygulamayı geliştirir: boş pencereden başlayıp düzenli, menülü bir not defteri benzeri uygulamaya ulaşır.
Boş bir pencereden çalışan bir masaüstü uygulamasına kadar tüm adımları öğrenirsiniz.
pack, grid ve place ile düzenli ve yeniden boyutlanabilen arayüzler kurarsınız.
Uygulamayı sınıf tabanlı, bakımı kolay bir yapıda yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, fonksiyon ve koşul bilgisi yeterlidir.
Python 3.10+ kurulu olmalıdır.
IDLE, Thonny veya VS Code kullanılabilir.
Önceden GUI deneyimi gerekmez.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Tk penceresi oluşturup başlık, boyut ve simgesini ayarlayabilirsiniz.
mainloop mantığını ve olay tabanlı programlamayı açıklayabilirsiniz.
Label, Button, Entry ve Text ile temel arayüzleri kurabilirsiniz.
Renk, yazı tipi ve ttk teması ile görünümü özelleştirebilirsiniz.
pack ile basit ve esnek yerleşimler yapabilirsiniz.
grid ve weight ile yeniden boyutlanabilen form düzenleri kurabilirsiniz.
Menü çubuğu ve kısayol tuşlarıyla profesyonel görünümlü uygulama yapabilirsiniz.
Uygulamayı Tk sınıfından türeyen düzenli bir yapıda yazabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
CVP Development and Scripting Part 1 eğitimi: Cisco CVP mimarisi, Call Studio, VXML elemanları, Decision, Database ve ICM entegrasyonuyla IVR geliştirme.
Detayları Gör →CVP Development and Scripting Part 2 eğitimi: Java ile özel Action/Decision/Voice Element, web servis ve JDBC entegrasyonu, performans ayarı ve üretim sorun gid
Detayları Gör →Yazılım proje yöneticileri için karar verme: bilişsel yanlılıklar, risk, karar ağacı, WSJF/RICE önceliklendirme, build-vs-buy ve ekip karar süreçleri.
Detayları Gör →İstisna yönetimi, güvenli hata mesajı, loglama ve fail-secure ilkeleriyle savunulabilir kod yazmayı uygulamalı laboratuvarlarla öğrenin.
Detayları Gör →Savunmacı programlamayı zafiyetli ve düzeltilmiş kod örneklerinin karşılaştırmasıyla, SQL injection ve bellek hatalarıyla öğrenin.
Detayları Gör →