BİLGİSAYAR VE BİLİŞİM BİLİMLERİ FAKÜLTESİ / BİLİŞİM SİSTEMLERİ VE TEKNOLOJİLERİ / BST2008 - WEB TASARIMI VE PROGRAMLAMA II

DERS HAKKINDA GENEL BİLGİLER

           
Dersin Kodu Dersin Yarıyılı/Yılı   Dersin Türü   Dersin Seviyesi   Dersin Öğretim Dili
     
  
Dersin Adı Teori Uygulama AKTS
Dersin İngilizce Adı
Dersin Öğretim Elemanı E Mail
Dersin Yardımcı Öğretim Elemanı E Mail
Dersin Amacı
Dersin Kısa İçeriği
Önkoşullar

DERSİN HEDEFLERİ
 
DERSİN HEDEFLERİ 
1Modern Arayüz Tasarımı Yetkinliği: Öğrencilere CSS3, Flexbox, Grid ve Bootstrap gibi güncel teknolojileri kullanarak her türlü cihazla uyumlu (responsive) ve profesyonel görünümlü web arayüzleri geliştirme becerisi kazandırmak.
2Etkileşimli İstemci Taraflı Programlama: JavaScript programlama dilinin temellerini ve DOM manipülasyonu tekniklerini öğreterek, kullanıcı etkileşimini merkeze alan dinamik web sayfaları kurgulanmasını sağlamak.
3Dinamik Veri Yönetimi ve Entegrasyon: İlişkisel veritabanı sistemlerini web uygulamalarına entegre ederek; veri çekme, ekleme ve güncelleme (CRUD) işlemlerini güvenli ve performanslı bir şekilde yapabilme altyapısını oluşturmak.
4Asenkron İletişim ve Modern Mimari: AJAX ve JSON teknolojileri aracılığıyla sayfa yenilenmeden sunucu ile veri alışverişi yapabilen, modern kullanıcı deneyimi standartlarına uygun asenkron yapılar tasarlatmak.
5Güvenlik ve Profesyonel Uygulama Disiplini: Web uygulamalarında karşılaşılan temel güvenlik açıklarına (SQL Injection, XSS) karşı savunma mekanizmaları geliştirmeyi öğretmek ve hazırlanan projelerin canlı sunucu ortamına (deployment) taşınması süreçlerini kavratmak.
 
DERSİN KATEGORİSİ
DERSİN KATEGORİSİ DERSİN YÜZDESİ
Temel Bilimler Dersi
Meslek Bilgisi Dersleri
Uzmanlık/Alan Bilgisi Dersi
Aktarılabilir Beceri Dersi