
| Ders Kodu | : KBU135 |
| Ders Türü | : Seçmeli |
| Ders Grubu | : Önlisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 3 |
| Uyg. | : 0 |
| Kredi | : 3 |
| Laboratuvar | : 0 |
| AKTS | : 4 |
Bu dersin amacı, öğrencilere temel web teknolojileri kullanarak dinamik ve kullanıcı dostu web uygulamaları geliştirme yetkinliği kazandırmaktır. Öğrenciler, istemci (frontend) ve sunucu (backend) taraflı web programlama mantığını kavrayarak güncel web geliştirme araçlarını etkin şekilde kullanmayı öğreneceklerdir.
Ders kapsamında HTML, CSS ve JavaScript kullanarak statik ve etkileşimli web sayfalarının geliştirilmesi; form işlemleri, olay yönetimi ve DOM manipülasyonu gibi temel konulara ek olarak, sunucu tarafı iletişimi, AJAX kullanımı ve web güvenliği konuları işlenecektir. Öğrenciler proje tabanlı uygulamalar geliştirerek web programlamaya dair pratik deneyim kazanacaklardır.
| 1. | HTML, CSS ve JavaScript dillerini kullanarak temel düzeyde web sayfaları geliştirebilir. |
| 2. | Web kullanıcı arayüzlerinde etkileşimli öğeler tasarlayabilir ve kullanıcı deneyimini iyileştirebilir. |
| 3. | Web formları aracılığıyla veri toplayabilir, doğrulama işlemlerini gerçekleştirebilir. |
| 4. | Asenkron veri alışverişi için AJAX gibi teknolojileri kullanarak sunucuyla iletişim kurabilir. |
| 5. | Web uygulamalarında temel güvenlik önlemlerini tanımlayabilir ve uygulayabilir. |
| 1. | İnternet Programcılığı,Ebubekir Yaşar, Turgut Özseven,e-kitap |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ödev | 1 | %5 |
| Kısa Sınav (Quiz) | 1 | %5 |
| Ara Sınav (Vize) | 1 | %30 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 2 | 2 | 56 |
| Ödev | 2 | 5 | 0 | 10 |
| Ara Sınav | 1 | 17 | 0 | 17 |
| Dönem Sonu Sınavı | 1 | 17 | 0 | 17 |
| TOPLAM İŞ YÜKÜ (Saat) | 100 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | PÇ-12 | PÇ-13 | |
OÇ-1 | 5 | 5 | 4 | 5 | |||||||||
OÇ-2 | 4 | 5 | 4 | ||||||||||
OÇ-3 | 5 | 4 | 4 | 4 | |||||||||
OÇ-4 | 4 | 4 | 4 | 4 | |||||||||
OÇ-5 | 5 | 5 | 5 | 5 | |||||||||