Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Dili Türü Yarıyıl T+U Saat Kredi AKTS
Web Teknolojileri BTP1109 Türkçe Zorunlu 1. Yarıyıl 3 + 1 4,0 5,0
Ön Koşul Dersleri
Dersin Seviyesi Ön Lisans
Dersin Verilişi yüz yüze
Dersin Koordinatörü Öğr. Gör. Hüsrev YILDIZ
Dersi Veren(ler) Öğr. Gör. Hüsrev YILDIZ (Güz)
Dersin Amacı Internet ile ilgili ve web programlama ile ilgili temel kavramları öğrenerek ASP.NET MVC ile sunucu tabanlı çalışan web uygulamaları geliştirmeyi amaçlanmaktadır
Dersin İçeriği - Web tasarımı ile ilgili temel kavramları ve tanımları bilir - HTML Etiketlerini, CSS özelliklerini ve Javascript kullanarak web siteleri hazırlar - Dinamik web sitesi oluşturmak için gerekli teknikleri amacına uygun olarak kullanır - Web tasarımında güncel stil ve javascript kütüphanelerini kullanır
Ders Öğrenme Kazanımları
# Öğrenme Kazanımı
10 Öğrenci, web sayfalarının temel yapısını oluşturmak için HTML etiketlerini tanımlayabilir ve doğru bir şekilde kullanabilir.
11 Öğrenci, web sayfalarını estetik hale getirmek için CSS stillerini kullanarak renk, yazı tipi, hizalama ve düzenleme gibi özellikleri uygulayabilir.
20 Öğrenci, web sayfalarına etkileşim eklemek için temel JavaScript ifadelerini yazabilir ve olaylar, döngüler, koşullar gibi yapıları kullanarak dinamik uygulamalar geliştirebilir.
30 Dinamik web sitesi oluşturmak için gerekli teknikleri amacına uygun olarak kullanır
40 Web tasarımı ile ilgili temel kavramları ve tanımları bilir
50 Web tasarımında güncel stil ve javascript kütüphanelerini kullanır
Ders Planı (Haftalık Konular)
Hafta Konular/Uygulamalar Yöntem
1. Hafta HTML Etiketlerinin kullanımı Uygulama
2. Hafta HTML Etiketlerinin kullanımı Uygulama
3. Hafta CSS Özelliklerinin Kullanımı Uygulama
4. Hafta CSS Özelliklerinin Kullanımı Uygulama
5. Hafta Javascript Kullanımı Uygulama
6. Hafta Javascript Kullanımı Uygulama
7. Hafta Bootstrap Kullanımı ve Web Sayfası Tasarımı Uygulama
8. Hafta Bootstrap Kullanımı ve Web Sayfası Tasarımı Uygulama
9. Hafta ASP.NET Web Frameworkleri, ASP.NET MVC’ye giriş Uygulama
10. Hafta ASP.NET MVC Model, View ve Controller Oluşturma, Razor View Engine Kullanımı, Layout Kullanımı Uygulama
11. Hafta Forms, Html Helpers, Model Kavramı, Model Binding ve Attributes Uygulama
12. Hafta Data Annotations, Validations, Controller Uygulama
13. Hafta Durum Yönetimi (Client Based, Server Based) Uygulama
14. Hafta Durum Yönetimi (Client Based, Server Based) Uygulama
*Ara sınav ve final sınav tarihleri 14 haftalık ders işleyiş planında belirtilmemiştir. Ara sınav ve final sınav tarihleri Üniversitemiz Senatosu kararı ile akademik takvimde belirtilen tarihlerde yapılmaktadır.
Ders - Program Yeterlilikleri İlişkileri
No Program Yeterlilikleri Katkı Düzeyi
1 2 3 4 5
1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur.
4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, donanım, program, animasyon vb.) etkin kullanır.
7 Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır.
12 Web programlama teknolojilerini açıklar ve uygular.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik DK1 DK2 DK3 DK4 DK5 DK6
PY1 2 2 2 3 2 3
PY4 2 2 2 2 2 2
PY7 2 2 2 2 2 2
PY12 5 5 5 5 5 5
Kaynaklar
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer Kaynaklar
  • Faruk Kalkan, ASP.NET CORE, Kodlab
  • Salih Baltalı, JQuery, Kodlab
  • İbrahim Çelikbilek, HTML 5, Kodlab
  • Çağlar Sarıbıyık, CSS 3, Kodlab
  • İbrahim Çelikbilek, Javascript Programlama, Kodlab
Değerlendirme Yöntemi
Güz Dönemi
Sorumlu Personel Grup Değerlendirme Yöntemi Yüzde
Öğr. Gör. Hüsrev YILDIZ Vize 25,00
Öğr. Gör. Hüsrev YILDIZ Quiz 10,00
Öğr. Gör. Hüsrev YILDIZ Ödev 25,00
Öğr. Gör. Hüsrev YILDIZ Final 40,00
Toplam 100,00
AKTS / İş Yükü Tablosu
AKTS / İş Yükü Tablosu Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders İçi
Ders Saati (14 Hafta) 14 4 56
Ders Dışı
Ön Hazırlık, Pekiştirme Çalışmaları 7,5 4 30
Araştırma 13 2 26
Diğer Faaliyetler 3 1 3
Sınavlar
Ara Sınav 1 1 1 1
Ödev 1 6 2 12
Final 1 1 1
Toplam İş Yükü 129
*AKTS = (Toplam İş Yükü) / 25,5 Dersin AKTS Kredisi 5,0