GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BÖTE304AE WEP TABANLI PROGRAMLAMA Ders 3 6 5,00

Lisans


Türkçe


Bu dersin amacı; Web uygulamalarında çeşitli veritabanlarına bağlantının incelenmesi, webservice lerde veritabanı bağlantısı ve bilgi işlemlerinin (okuma,yazma v.b) nasıl yapıldığının araştırılması, güvenlik kavramı ve Ajax nesnelerinin incelenmesi ve Asp.net Mvc5 ile çeşitli Web uygulamalarının geliştirilebilmesidir.


Lect. İlker ÇOBANOĞLU


1 Asp, Asp.net ve C# ın tanımı ve tarihçesini açıklayabilme.
2 Vs.net ortamında web uygulaması oluşturabilme.
3 Sql nesnelerini kullanarak veritabanı işlemleri yapabilme.
4 Web uygulamasında doğrulama kontrollerini kullanabilme.
5 Web uygulamasında masterpage oluşturabilme.
6 Web uygulamasında sitemap oluşturabilme.
7 Ajax Extensions nesnelerini kullanabilme.
8 Web uygulamalarında webservice oluşturabilme ve çalıştırabilme.
9 Mvc nin tanımı ve tarihçesi konusunu açıklayabilme.
10 Controller katmanı içinde çeşitli görevleri olan Action oluşturabilme.
11 Her türlü LinqtoSql sorgusu yazabilme.
12 Mvc türünde bir proje geliştirebilme

Birinci Öğretim


Yok


Yok


Web uygulamaları oluşturma, webservice lerde veritabanı bağlantısı, Xml dosya işlemleri ve Ajax eklentileri, VS.net ortamında MVC proje türü kullanımı.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Dersin tanıtımı: Kapsamı, gerekçesi, önemi, kural ve gerekleri Tanışma
2 Asp ve Asp.net in tanımı ve tarihçesi. Anlatım, gösterip yaptırma.
3 Asp.Net Framework de Veritabanı bağlantısı. Anlatım, gösterip yaptırma.
4 Asp.Net Framework de sql nesnelerini kullanımı. Anlatım, gösterip yaptırma.
5 MasterPage ve Sitemap kullanımı. Anlatım, gösterip yaptırma.
6 Doğrulama kontrolleri ve Ajax nesnelerinin kullanımı. Anlatım, gösterip yaptırma.
7 Webservis oluşturma ve çalıştırma. Anlatım, gösterip yaptırma.
8 Ara sınav Uygulama sınavı.
9 Asp.net Mvc proje türünde katmanlar arasında bilgi aktarma. Anlatım, gösterip yaptırma.
10 Linq ve LinqtoSql kullanımı. Anlatım, gösterip yaptırma.
11 Linq ve LinqtoSql kullanımı. Anlatım, gösterip yaptırma.
12 Asp.net Mvc proje türünde veri tabanı işlemleri. Anlatım, gösterip yaptırma.
13 Asp.net Mvc proje türünde kullanıcı girişi olan bir web projesi geliştirme. Anlatım, gösterip yaptırma.
14 Asp.net Mvc proje türünde bir web projesi geliştirme. Öğrencilerin dersle ilgili görüşlerinin sözlü / yazılı olarak alınması
15 Final sınavı Uygulama sınavı.

Demirkol, Z.,(2009) C# ile Asp.Net, İstanbul: KodlabYayınları. Yöndem. D., (2008) Asp.Net 3.5 Ajax, İstanbul: PusulaYayınları. Asp.Net Mvc5, Veysel Kızmaz, Kodlab Yayın Dağıtım Ders Araçları: Bilgisayar, projektör


Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 50
Proje Hazırlama 1 50
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 14 4 56
Proje Hazırlama 4 5 20
Ara Sınav İçin Bireysel Çalışma 2 15 30
Final Sınavı içiin Bireysel Çalışma 2 15 30
Performans 4 5 20
Toplam İş Yükü (saat) 158

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11
ÖÇ 1 5
ÖÇ 2 5
ÖÇ 3 5
ÖÇ 4 5
ÖÇ 5 5
ÖÇ 6 5
ÖÇ 7 5
ÖÇ 8 5
ÖÇ 9 5
ÖÇ 10 5
ÖÇ 11 5
ÖÇ 12 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek