Tabii pratik çalışma için + cevapları "Python ile Tkinter. GUI Programlama"
"Python'da Tkinter. GUI Programlama" kursu, Python programlama dilinin tkinter paketini kullanarak grafiksel bir kullanıcı arayüzü oluşturmanın özelliklerini tanıtır. Ek, pratik çözüm örnekleriyle desteklenmiştir. Derslere https://younglinux.info/tkinter/course adresinden ücretsiz olarak ulaşılabilir. Kursun pratik alıştırmaların cevaplarını içeren yazdırılabilir PDF versiyonu da web sitesinde mevcuttur.
"Python'da Tkinter. GUI Programlama" kursu, "Python. Programlama Eğitimi" bölümünün üçüncüsüdür ve yapısal programlama düzeyinde önceden dil bilgisi, tercihen OOP'un temelleri hakkında bilgi gerektirir. Linux Laboratuvarı web sitesinden de onlarla tanışabilirsiniz.
Bu kurstaki dersler, diğer programlama dillerini kullanarak geliştirme yaparken yaygın olan temel arayüz öğeleriyle (widget'lar) çalışmaya odaklanmaktadır. Düğmelerin, etiketlerin, metin alanlarının, listelerin, onay kutularının ve radyo düğmelerinin, tuvalin ve menülerin temel özelliklerini ve yöntemlerini öğrenin.
Widget'ları ana pencereye yerleştirmek için çeşitli seçenekler göz önünde bulundurulur: birbirine göre basit paketleme, bir tablo kullanma ve koordinatları kullanma. Bu düzen teknikleri diğer birçok GUI programlama aracında mevcuttur.
Ana uygulama penceresinin, iletişim kutularının ve tkinter.ttk modülünün ayarları incelenir.
Kurs 19 ders içerir:
1. Tkinter Nedir?
2. Düğme, Etiket, Giriş widget'ları
3. pack() yöntemi
4. Metin – çok satırlı metin alanı
5. Tkinter Değişkenleri
6. Radiobutton - radyo düğmesi sınıfı
7. Onay düğmesi - onay kutusu sınıfı
8. Liste kutusu widget'ı
9. Bind() yöntemi
10. Etkinlikler
11. Kanvas
12. Kanvas. Tanımlayıcılar, etiketler ve animasyon
13. PhotoImage sınıfı. Resim Ekleme
14. Pencereler
15.grid() yöntemi
16. İletişim kutuları
17. Menü widget'ı
18.place() yöntemi
19. tkinter.ttk modülü