Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Advanced Web Programmıng SWE 503 0 3 + 0 3 6
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili İngilizce
Dersin Seviyesi YUKSEK_LISANS
Dersin Türü Seçmeli
Dersin Koordinatörü Dr.Öğr.Üyesi DENİZ BALTA
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı

Açık kaynak olarak duyarlı, güvenilir, genişletilebilir ve dinamik web uygulamaları geliştirmek. 

Dersin İçeriği

HTML5, CSS, BootStrap, Javascript, ASP. Net Core MVC 

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Bireysel Çalışma, Sınav,
2 Proje Temelli Öğrenme , Ödev, Proje / Tasarım,
Hafta Ders Konuları Ön Hazırlık
1 Internet, Web Teknolojileri temel kavramları ve protokolleri
2 Temel HTML etiketleri
3 HTML5 ve HTML Form elemanları
4 CSS
5 Bootstrap
6 Javascript temel bilgiler, Javascript DOM
7 JS JSON, JS AJAX
8 JS JSON, JS AJAX
9 ASP. Net Core MVC giriş
10 Core MVC Temelleri
11 Entity Framework Core
12 Model Binding, View Bileşenleri, Tag Helpers
13 ASP. Net Core Identity
14 ASP. Net Core Identity
Kaynaklar
Ders Notu
Ders Kaynakları

Learning Web Design, 5th Edition. Jennifer Robbins, 2018, O'Reilly Media.

Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Lisans düzeyinde edinilen bilgileri derinleştirerek uygulamaya koyabilme. X
2 Analiz, sentez, eleştirel değerlendirme yeteneklerini geliştirerek karmaşık problemleri bağımsız olarak çözebilme. X
3 Bilişim problemlerinin çözümünde kullanılan analiz ve modelleme yöntemleri ile bunların kısıtları hakkında kapsamlı bilgi sahibi olma. X
4 Bilimsel yöntemler kullanarak veri toplayabilme, değerlendirebilme ve yorumlayabilme. X
5 Çok disiplinli takımlarda yer alarak farklı alanlardan gelen bilgileri kendi alanıyla bütünleştirerek çözüm yöntemleri belirleyebilme. X
6 Bilimsel bilgi birikimini yazılı ve sözlü olarak etkin bir şekilde ifade edebilme, en az bir yabancı dilde iletişim kurabilme.
7 Bilimsel gelişmeleri izleyerek kendini sürekli yenileyebilme. X
8 Toplumsal, çevresel ve etik değerleri dikkate alarak bilimsel araştırma yürütebilme.
9 Proje planlaması ve zaman yönetimi yapabilme, alternatif çözüm yolları belirleyebilme.
10 Bilimsel araştırma sürecinde uygun araçları belirleyebilme ve bilişim teknolojilerini kullanabilme.
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
Toplam 0
Toplam 0
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)