| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| 501004972023 | WINDOWS PROGRAMMING | Seçmeli Ders Grubu | 4 | 7 | 5,00 |
Lisans
İngilizce
Bu dersin amacı, öğrencilerin, .NET platformunun temel bileşenlerini öğrenebilmesini,çoklu programlama dili kavramının avantajlarını anlayabilmesini,nesneye dayalı programlama kavramlarını öğrenebilmesini ve uygulayabilmesini,ADO.NET ile farklı veritabanı bağlantı katmanlarını kullanabilmesini, farklı veri erişim tekniklerini ihtiyaca göre seçebilmesini, yeni nesil kullanıcı arayüzü standartlarını kullanabilmesini sağlamaktır.
Prof.Dr. Murat Osman ÜNALIR
| 1 | .NET platformunun temel bileşenlerini açıklayabilme. |
| 2 | Çoklu programlama dili kullanımının avantajlarını ifade edebilme ve kullanabilme. |
| 3 | Nesneye dayalı programlama kavramlarına ilişkin uygulamaları gerçekleştirebilme. |
| 4 | Arayüz kullanımının kalıtımdan farkını örneklendirebilme ve uygulayabilme. |
| 5 | Yeni nesil kullanıcı arayüzü standartlarını öğrenebilme ve uygulayabilme. |
| 6 | Olay yönelimli programlamanın temellerini kavrayabilme ve uygulayabilme. |
| 7 | ADO.NET veritabanı erişim mimarisinin farklı katmanlarını kullanabilme ve uygulayabilme. |
| 8 | Windows servislerini geliştirebilme. |
| 9 | Farklı veri erişim tekniklerini ihtiyaca göre kullanabilme. |
Birinci Öğretim
Yok
Yok
.NET Platformuna Giriş UI/UX .NET ve Nesneye Dayalı Programlama ADO.NET ORM ve Entity Framework LINQ
| Hafta | Konular (Teorik) | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
|---|---|---|---|
| 1 | Windows Programlama Dersine Giriş | ||
| 2 | .NET Platformuna Giriş, UI/UX | ||
| 3 | Windows Forms ile GUI-1 | ||
| 4 | Windows Forms ile GUI-2 | ||
| 5 | Windows Forms ile GUI-3 | ||
| 6 | Delegeler ve Olaylar | ||
| 7 | Windows Forms ile GUI-4 | ||
| 8 | Windows Servisleri | ||
| 9 | Ara Sınav | ||
| 10 | ADO.NET | ||
| 11 | ORM ve Entity Framework | ||
| 12 | Lambda İfadeleri | ||
| 13 | LINQ-1 | ||
| 14 | LINQ-2 | ||
| 15 | Dönem Projesi Kontrolü | ||
| 16 | Final Sınavı |
Erik Brown, Windows Forms Programming with C#, 2002 Chris Sells ve Michael Weinhardt, Windows Forms 2.0 Programming, 2006 Pro C# 8 with .NET Core 3, Foundational Principles and Practices in Programming Andrew Troelsen, Philip Japikse 2020, ISBN: 978-1-4842-5755-5
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 40 |
| Proje Hazırlama | 1 | 60 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Proje Hazırlama | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 65 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 35 | |
Yok
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 2 | 2 |
| Derse Katılım | 14 | 3 | 42 |
| Uygulama/Pratik | 12 | 3 | 36 |
| Proje Hazırlama | 2 | 20 | 40 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 16 | 16 |
| Okuma | 14 | 1 | 14 |
| Toplam İş Yükü (saat) | 150 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | |
| ÖÇ 1 | 4 | 3 | 3 | 4 | 3 | ||||||
| ÖÇ 2 | 4 | 3 | 3 | 4 | 4 | ||||||
| ÖÇ 3 | 4 | 3 | 3 | 5 | 4 | ||||||
| ÖÇ 4 | 4 | 4 | 3 | 4 | 3 | ||||||
| ÖÇ 5 | 4 | 4 | 3 | 4 | 4 | ||||||
| ÖÇ 6 | 3 | 3 | 3 | 4 | 4 | ||||||
| ÖÇ 7 | 3 | 3 | 3 | 4 | 5 | ||||||
| ÖÇ 8 | 3 | 4 | 4 | 4 | 5 | 5 | 5 | ||||
| ÖÇ 9 | 4 | 4 | 5 | 5 | 5 |