| 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 |