Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
İnternet Programcılığı II BBP 201 3 2 + 1 3 4
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Ön Lisans
Dersin Türü Zorunlu
Dersin Koordinatörü Öğr.Gör. İSMAİL ÖYLEK
Dersi Verenler Öğr.Gör.Dr. MAHMUT UÇ, Öğr.Gör. SERKAN DERELİ, Öğr.Gör. ZEYNEP GARİP, Öğr.Gör. MEHMET EMİN ASAN,
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı Web Programlama alanında farklı bir teknoloji olarak yakın zamanda ortaya çıkan ASPNET ile etkileşimli web sayfaları oluşturulması.
Dersin İçeriği .NET Teknolojisi, ASPNET sayfalarının çalışma şekli, ASPNET kontrolleri, Web Form kontrolleri, doğrulama kontrolleri, durum yönetimi, ADONET ile veri bağlama yöntemleri, Style Sheet ve Theme oluşturma, üyelik ve login kontrolleri.
# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 ASPNET yöntemi, çalışma şekli ve izlenmesi Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Gösterip Yaptırma, Problem Çözme, Proje Temelli Öğrenme , Sözlü Sınav, Ödev,
2 ASPNET ve Web Form kontrolleri Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösterip Yaptırma, Problem Çözme, Sözlü Sınav, Ödev,
3 Durum Yönetimi Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösterip Yaptırma, Sözlü Sınav, Ödev,
4 Doğrulama Kontrolleri Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösterip Yaptırma, Sözlü Sınav, Ödev,
5 ADONET ile veri bağlama yöntemleri Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösterip Yaptırma, Sınav , Sözlü Sınav, Ödev,
6 Üyelik sistemi ve login kontrolleri Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösterip Yaptırma, Proje Temelli Öğrenme , Sınav , Sözlü Sınav, Ödev, Proje / Tasarım,
7 Style Sheet ve Theme kullanımı Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösterip Yaptırma, Sözlü Sınav, Ödev, Proje / Tasarım,
Hafta Ders Konuları Ön Hazırlık
1 NET Framework, NET Bileşenleri,İstemci ve Sunucu taraflı çalışma, Visual Studio geliştirme ortamı, proje oluşturma ve dosya yönetimi
2 Web From kavramı, Asp.Net ve Web Form kontrolleri
3 Doğrulama kontrolleri
4 Asp.Net durum yönetimi (QueryString, Cookies, Session)
5 Veri yönetimi ve ADO.NET
6 Veri bağlama kontrolleri (Gridview,Formview, Listview)
7 Veriler üzerinde ekleme, silme, güncelleme ve listeleme yöntemleri
8 LINQ ve Profile kullanımı
9 Üyelik ve Login kontrolleri
10 Yıl içi sınavı
11 ASPNET ile AJAX ve JQUERY kullanımı
12 URL Rewrite yöntemleri ve SEO
13 ASP.NET ile CSS Kullanımı ve Style Sheet Dosyaları
14 Tema Tanımlama
Kaynaklar
Ders Notu
Ders Kaynakları [1] Kızmaz, Veysel Uğur: C# ile ASP.NET 4.5, Kodlab Yayınevi, 2013, İstanbul
[2] Demirkol, Zafer; C# ile ASP.NET 4.0, Kodlab Yayınevi, 2010, İstanbul
[3]Temur, Mahmut; ASPçNET 4.5, Dikey Eksen Yayınevi, 2013, İstanbul
[4] http://www.yazilimokulu.net
[5] http://www.yazgelistir.com
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Matematik, fen bilimleri ve kendi alanları ile ilgili konularda yeterli alt yapıya sahip olmak
2 Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, çözüm önerileri geliştirebilme becerisine sahip olmak.
3 Alanı ile ilgili uygulamalar için gerekli olan modern teknikleri, araçları ve bilişim teknolojilerini belirleme ve etkin kullanabilmek.
4 Alanı ile ilgili simülasyon programlarını kullanma, mesleki plan ve projeleri gerçekleştirme becerisine sahip olmak.
5 Alanı ile ilgili uygulamalarda öngörülmeyen durumlarla karşılaştığında çözüm üretebilme, takımlarda sorumluluk alabilme veya bireysel çalışma yapabilme becerisi ile donatılmış olmak.
6 Etkili iletişim kurma tekniklerine hâkim ve alanındaki yenilikleri takip edebilecek düzeyde bir yabancı dil bilgisine sahip olmak.
7 Yaşam boyu öğrenmenin gerekliliği bilinci; bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi kazandırmak.
8 Tarihi değerlere saygılı, sosyal sorumluluk, evrensel, toplumsal ve mesleki etik bilincine sahip olmak.
9 İş güvenliği, işçi sağlığı ve çevre koruma bilgisi ve bilincine sahip olmak.
10 Alanının gerektirdiği temel düzeyde bilgisayar yazılım ve donanımlarını kullanabilme becerisine sahip olmak
11 Sanayi ve hizmet sektöründe yazılım ve donanım teknolojilerini izleyerek uygulama becerisine sahip olmak
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 50
1. Kısa Sınav 10
2. Kısa Sınav 10
1. Ödev 30
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 3 48
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 2 32
Ara Sınav 1 5 5
Kısa Sınav 2 2 4
Ödev 1 10 10
Final 1 20 20
Toplam İş Yükü 119
Toplam İş Yükü / 25 (Saat) 4,76
Dersin AKTS Kredisi 4