Ünite 8: Form Tabanlı Uygulamalar ve Girdi Doğrulama — Araştır & Paylaş
myders hazırladı Ders kitabında bu ünite için araştırma etkinliği yok. Aşağıdaki etkinlikler ünite içeriğinden hazırlandı; konuyu güncel hayatla ilişkilendirmen için.
Kötü Form Tasarımları ve Kullanıcı Deneyimi Analizimyders hazırladı
Günlük hayatınızda kullandığınız mobil uygulamalarda veya web sitelerinde karşılaştığınız, doldurması en zor, karmaşık veya hatalı tasarlanmış bir formu belirleyin. Bu formun hangi bileşenlerinin (girdi alanları, butonlar, hata mesajları) kullanıcıyı zorlaştırdığını analiz edin ve daha iyi bir kullanıcı deneyimi için nasıl düzeltilmesi gerektiğini arkadaşlarınızla paylaşın.
Kötü Form Tasarımları ve Kullanıcı Deneyimi Analizimyders hazırladı
Günlük hayatta kullandığınız web sitelerinde veya mobil uygulamalarda karşılaştığınız, doldurulması çok zor, karmaşık veya hatalı girdi doğrulaması yapan bir form tasarımını inceleyin. Bu formun neden kötü bir kullanıcı deneyimi sunduğunu ve JavaFX bileşenleri ile girdi doğrulama tekniklerini kullanarak bu formu nasıl daha kullanıcı dostu hale getirebileceğinizi arkadaşlarınızla tartışın.
Gerçek Hayatta Regex ve Veri Güvenliği İhlallerimyders hazırladı
Büyük teknoloji şirketlerinin veya kamu kurumlarının sistemlerinde, girdi doğrulama (input validation) eksikliğinden kaynaklanan ünlü bir siber güvenlik açığını veya veri sızıntısı vakasını araştırın. Form alanlarına yapılan hatalı girişlerin sisteme nasıl zarar verebileceğini ve bu durumun önüne geçmek için ne tür önlemler alındığını tartışın.
Regex ve Güvenlik: Gerçek Hayat Örneklerimyders hazırladı
Popüler dijital platformların (e-devlet, bankacılık uygulamaları veya sosyal medya siteleri) yeni üyelik esnasında şifre belirlerken ne tür karmaşıklık kuralları (büyük harf, özel karakter, uzunluk vb.) uyguladığını araştırın. Bu kuralların arka planda hangi düzenli ifadelerle (Regex) kontrol ediliyor olabileceğini tahmin edin ve ulaştığınız örnek senaryoları sınıf arkadaşlarınızla paylaşın.
Farklı Sektörlerdeki Form Standartlarının Karşılaştırılmasımyders hazırladı
Bir bankacılık uygulaması ile bir sosyal medya platformunun yeni üyelik kayıt formlarını karşılaştırın. İki sektörün veri toplama süreçlerindeki güvenlik, doğruluk ve hız önceliklerinin form tasarımlarına ve girdi doğrulama yöntemlerine nasıl yansıdığını inceleyerek ulaştığınız sonuçları bir sunum veya kısa bir yazı ile paylaşın.
Fizikselden Dijitale: Form Dönüşüm Çalışmasımyders hazırladı
Çevrenizde hâlâ kâğıt üzerinde doldurulan bir formu (örneğin bir kütüphane üyelik formu, anket veya iş başvuru formu) bulun. Bu fiziksel formdaki alanları JavaFX'teki hangi bileşenlerle (DatePicker, ComboBox, CheckBox vb.) dijitalleştirebileceğinizi planlayın ve kâğıt formun fotoğrafı ile birlikte hazırladığınız dijital arayüz önerisini sosyal medyada veya eğitim grubunuzda paylaşın.