Mezunların sahip olması beklenen program yeterlilikleri aşağıda sunulmuştur.
1. Bilgi
Kuramsal- Olgusal
PÖÇ 1: Ön yüz geliştirme alanına ilişkin temel, güncel ve uygulamaya yönelik kuramsal ve teknik bilgileri açıklar ve uygular.
PÖÇ 2: HTML5, CSS ve responsive tasarım tekniklerini kullanarak farklı cihazlara uyumlu kullanıcı arayüzleri geliştirir.
PÖÇ 3: JavaScript (ES6+) kullanarak etkileşimli, dinamik ve kullanıcı odaklı web arayüzleri geliştirir.
PÖÇ 4: DOM manipülasyonu, event yönetimi ve form işlemleri ile etkileşimli kullanıcı deneyimi oluşturur.
2. Beceriler
Bilişsel- Uygulamalı
PÖÇ 5: Bileşen tabanlı mimari yaklaşımını kullanarak modern ön yüz uygulamaları geliştirir.
PÖÇ 6: Modern JavaScript kütüphane ve framework’lerini kullanarak tek sayfa uygulamaları geliştirir.
PÖÇ 7: RESTful API’leri kullanarak istemci tarafında veri alışverişi gerçekleştirir ve arayüz ile veri entegrasyonu sağlar.
PÖÇ 8: Ön yüz geliştirme sürecinde hata ayıklama, test ve geliştirme araçlarını etkin biçimde kullanır.
PÖÇ 9: Versiyon kontrol sistemlerini kullanarak bireysel ve ekip çalışmalarında kod yönetimini gerçekleştirir.
3. Yetkinlikler
İletişim ve Sosyal Yetkinlik
PÖÇ 12: Ön yüz geliştirme sürecinde teknik dokümantasyonları kullanır ve temel düzeyde teknik dokümantasyon hazırlar.
PÖÇ 14: Ön yüz geliştirme süreçlerinde bireysel ve ekip çalışması sorumluluğunu üstlenir ve etkili iletişim kurar.
Öğrenme Yetkinliği
PÖÇ 13: Ön yüz geliştirme alanındaki güncel teknolojileri ve gelişmeleri takip eder ve mesleki gelişimini sürdürür.
Alana Özgü Yetkinlik
PÖÇ 10: Kullanıcı deneyimi, kullanılabilirlik ve erişilebilirlik ilkelerini dikkate alarak kullanıcı odaklı arayüzler tasarlar.
Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği
PÖÇ 11: Ön yüz geliştirme sürecinde karşılaşılan mesleki problemleri analiz eder ve uygun çözüm yöntemlerini uygular.