Treeview ve giriş ekranlarıyla veri tabanlı Tkinter
Tkinter ttk.Treeview CRUD, SQLite entegrasyonu, bcrypt ile parola hashleme ve kayıt/giriş sayfaları geliştirme eğitimi.
Tablo görünümü ve kimlik doğrulama ekranlarıyla veri odaklı masaüstü uygulaması
Bu eğitim, Tkinter ile veri odaklı uygulamaların iki temel parçasını işler: ttk.Treeview ile tablo işlemleri ve kullanıcı kayıt/giriş sayfaları. Treeview sütunları, insert, delete, item ve selection, çift tıklama ile düzenleme, sütun başlığına tıklayarak sıralama, arama filtresi, SQLite ile kalıcı veri, kayıt formu doğrulaması, hashlib ve bcrypt ile parola saklama ve sayfalar arası geçiş uygulamalı işlenir.
2 Gün. Her gün dört modül; canlı kodlama, veritabanı entegrasyonu ve tam bir giriş-kayıt-liste uygulamasının geliştirilmesinden oluşur.
Orta Seviye — ttk.Treeview CRUD işlemleri, kullanıcı kayıt ve giriş ekranları, parola hashleme ve SQLite
Eğitim boyunca öğrenci kayıt uygulaması geliştirilir: kayıt ol, giriş yap, ardından Treeview'da kayıtları yönet.
Treeview ile kayıtları listeler, ekler, düzenler, siler ve sıralarsınız.
Kayıt ve giriş ekranlarını doğrulama ve hash'lenmiş parolalarla kurarsınız.
SQLite ile verinin uygulama kapansa da saklanmasını sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Pencere, grid düzeni, Entry ve Button kullanabilmek gerekir.
Fonksiyon, sınıf ve liste/sözlük bilgisi beklenir.
Basit SELECT/INSERT cümlelerini bilmek faydalıdır.
Python 3.10+ ve sqlite3 (standart) kullanılacaktır.
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:
Sütunlu tablo oluşturup satır ekleme, silme ve güncelleme yapabilirsiniz.
Seçili satırı forma doldurup düzenleme akışı kurabilirsiniz.
Başlığa tıklayarak sıralama ve canlı arama filtresi ekleyebilirsiniz.
Parametrik sorgularla kalıcı ve güvenli veri erişimi sağlayabilirsiniz.
Doğrulamalı kayıt formu geliştirebilirsiniz.
Parolaları salt'lı hash ile güvenli saklayabilirsiniz.
Başarılı ve başarısız giriş durumlarını doğru yöneten ekran yazabilirsiniz.
Frame tabanlı sayfa geçişleri ve rol bazlı erişim kurabilirsiniz.
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.
AngularJS controller ve directive eğitimi: modül, DI, $scope, controllerAs, isolated scope, link, transclusion, component ve Karma testleriyle uygulamalı 2 gün.
Detayları Gör →AngularJS display directive eğitimi: ng-repeat, track by, ng-if/ng-show, ng-switch, ng-class, ng-style, filtreler, ngAnimate ve performans ile uygulamalı 2 gün.
Detayları Gör →Yazılım geliştirme eğitimi: algoritma, Python, OOP, Git, pytest, SQL, REST API ve SDLC ile sıfırdan 3 günlük uygulamalı yazılım temelleri programı.
Detayları Gör →Yazılım geliştirme için Scrum eğitimi: roller, backlog iyileştirme, story point, Definition of Done, CI/CD, retrospektif ve ölçekleme ile uygulamalı 2 gün.
Detayları Gör →Azure geliştirici (AZ-204) eğitimi: App Service, Functions, Cosmos DB, Blob Storage, Service Bus, Entra ID, Key Vault, API Management ve izleme ile uygulamalı 4
Detayları Gör →