TR EN

ÖNYÜZ WEB TEKNOLOJİLERİ DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
BST207 ÖNYÜZ WEB TEKNOLOJİLERİ 3 3 3 4

AMAÇ VE İÇERİK

Amaç: Bu dersin amacı, öğrencilere modern web tarayıcılarında çalışan "önyüz" (front-end) katmanının mimarisini, standartlarını ve çalışma prensiplerini öğretmektir. Web sayfalarının yapılandırılması (HTML), görselleştirilmesi (CSS) ve etkileşimli hale getirilmesi (JavaScript) süreçlerinin teorik altyapısı incelenerek; tarayıcı motorlarının işleyişi, duyarlı tasarım (responsive design) mantığı ve güncel kütüphanelerin temel felsefesi hakkında derinlemesine bir bakış açısı kazandırılması hedeflenmektedir.
İçerik: Önyüz web teknolojileri dersinin içeriği, web standartlarını belirleyen organizasyonların rolünden başlayarak tarayıcıların bir web kodunu nasıl yorumlayıp görselleştirdiğine dair teknik süreçleri kapsamaktadır. İnternetin görsel dili olan CSS’in yerleşim (layout) modelleri, tipografi kuralları ve modern tasarım dilleri ile birlikte, önyüzün programlama mantığı olan JavaScript'in temel kavramları ve asenkron çalışma yapısı ele alınmaktadır. Ayrıca ders boyunca; farklı ekran boyutlarına uyumlu tasarım stratejileri, web erişilebilirliği standartları, önyüz performans optimizasyonu yöntemleri ve modern framework (React, Vue vb.) yapılarının dayandığı bileşen tabanlı mimari felsefesi teorik düzeyde incelenmektedir.