Olay güdümlü arayüzleri doğru tasarla
JavaFX ile olay güdümlü programlama, FXML, veri bağlama, MVC/MVVM mimarisi ve jpackage ile masaüstü GUI geliştirme eğitimi.
Masaüstü grafik kullanıcı arayüzü mimarisi ve geliştirme
Bu eğitim, grafik arayüz geliştirmenin dilden bağımsız ilkelerini JavaFX üzerinden uygulamalı öğretir. Olay döngüsü ve olay güdümlü programlama, Scene Graph, FXML ve Scene Builder, düzen yöneticileri (BorderPane, GridPane, VBox, HBox), kontroller, TableView, veri bağlama (property binding), MVC ve MVVM desenleri, arayüz iş parçacığı kuralı, CSS ile stil, kullanılabilirlik ve erişilebilirlik ilkeleri ve jpackage ile dağıtım işlenir.
2 Gün. Her gün dört modül; canlı kodlama, Scene Builder ile tasarım ve bir uygulamayı adım adım geliştirme çalışmalarından oluşur.
Orta Seviye — masaüstü grafik arayüz geliştirme: olay güdümlü programlama, düzen yöneticileri, MVC ve kullanılabilirlik
Katılımcılar müşteri kayıt uygulaması geliştirir; her modülde arayüz, bağlama ve mimari katmanları eklenir.
Arayüzü MVC veya MVVM ile mantıktan ayırarak bakımı kolay uygulama yazarsınız.
Arayüz iş parçacığını bloklamadan akıcı çalışan uygulamalar geliştirirsiniz.
Okunabilir, erişilebilir ve tutarlı arayüz tasarım ilkelerini uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Nesne yönelimli Java ve temel koleksiyonlar bilinmelidir.
JDK 17+ ve IntelliJ veya Eclipse kullanılacaktır.
Bağımlılık eklemeye temel aşinalık faydalıdır.
Arayüz tasarımına ilgi öğrenmeyi kolaylaştırı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:
Olay güdümlü programlamayı ve arayüz iş parçacığı kuralını açıklayabilirsiniz.
Scene Builder ve FXML ile arayüz tasarlayıp controller bağlayabilirsiniz.
GridPane ve BorderPane ile yeniden boyutlanabilir ekranlar kurabilirsiniz.
JavaFX CSS ile tutarlı tema uygulayabilirsiniz.
Property binding ile arayüz ve modeli senkronize edebilirsiniz.
TableView ile düzenlenebilir, filtrelenebilir tablolar yapabilirsiniz.
MVC veya MVVM ile test edilebilir arayüz mimarisi kurabilirsiniz.
Uygulamayı jpackage ile yükleyici olarak paketleyebilirsiniz.
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.
PowerApps uygulama oluşturma ve kaydetme eğitimi: şablon ve veriden uygulama üretme, Studio, sürüm geçmişi, yayınlama, paylaşma ve dışa aktarma. Başlangıç.
Detayları Gör →Creating an Application eğitimi: kullanıcı hikayesi, veri modeli, REST API, kimlik doğrulama, arayüz, test, Docker, CI ve bulut dağıtımı ile uçtan uca uygulama.
Detayları Gör →Creating Test Plans eğitimi: IEEE 829/ISO 29119 test planı, kapsam, risk bazlı test, giriş/çıkış kriterleri, efor tahmini, izlenebilirlik ve raporlama. 2 gün.
Detayları Gör →CSSLP eğitimi ve sınav hazırlığı: sekiz alan, tehdit modelleme, OWASP Top 10, SAST/DAST, güvenli SDLC modelleri ve tedarik zinciri güvenliği. 3 gün uzman düzeyi
Detayları Gör →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 →