Ders Planı / GÖRSEL PROGRAMLAMA

Ders Bilgileri

Dersin Kredisi 3.0
Dersin AKTS Kredisi 5.0
Dersin Öğretim Dili Türkçe
Dersin Düzeyi Lisans , TYYÇ: 6. Düzey , EQF-LLL: 6. Düzey , QF-EHEA: 1. Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ? Z
Dersin Koordinatörü
Dersi Veren(ler)
Dersin Yardımcıları Yrd. Doç. Dr. SELÇUK ALP

Amaç ve İçerik

Dersin Amacı Bu dersin amacı Windows programlama,temel bileşenleri ve özelliklerini öğrencilere vermek ve windows uygulamalarına geliştirmelerini kazandırmaktır.
Dersin İçeriği Bu dersin içeriği,çoklu uygulama geliştirme, mantıksal katmanların çoklu bileşenlerin içerisine bölümlenmesi,görsel programlama kavramları:form tasarlama ve C# da kod yazma,temel bileşenler:label,TextBox, Combobox,Button, Form ve bu bileşenlerin özellik ve olayları,listbox bileşeni ve metin dosya işlemleri,Visual Basic ile bileşen uygulamaları,veri bileşenlerinin veri tabanı içerisine konulması,NET çatısı, Ortak Runtime dili (CLR), VB kodlarının orta seviyeli dil içerisinde derlenmesi,sınıf kütüphane (FCL) çatısı, Windows,Web formları ve kontrolleri,Girdi çıktı I/O dosyası, düzenli ifadeler,çoklu form uygulamaları , pictureBox bileşeni ve grafik dosyaları , çok kullanılan bileşenler,dosya ve klasör işlemleri,Diyalog kutuları,Uygulama ADO.NET,MS Access & MS SQL server bağlantıları ve ilgili sınıflar,Veritabanı uygulaması,heterojen ve çeşitli koleksiyonlardan oluşturmaktır.

Haftalık Ders Konuları

1Çoklu uygulama geliştirme, mantıksal katmanların çoklu bileşenlerin içerisine bölümlenmesi.
2Görsel programlama kavramları:form tasarlama ve C# da kod yazma.
3Temel bileşenler:Label, TextBox, Combobox, Button, Form ve bu bileşenlerin özellik ve olayları.
4Listbox bileşeni ve metin dosya işlemleri, Visual Basic ile bileşen uygulamaları.
5Veri bileşenlerinin veri tabanı içerisine konulması, NET çatısı, Ortak Runtime dili (CLR).
6VB kodlarının orta seviyeli dil içerisinde derlenmesi, sınıf kütüphane (FCL) çatısı, Windows.
7Web formları ve kontrolleri, girdi çıktı I/O dosyası, düzenli ifadeler.
8Çoklu form uygulamaları,PictureBox bileşeni ve grafik dosyaları.
9Çok kullanılan Bileşenler.Ara Sınav.
10Dosya ve klasör işlemleri.
11Diyalog kutuları,Uygulama.
12ADO.NET, MS Access & MS SQL Server bağlantıları ve ilgili sınıflar
13Veritabanı uygulaması.
14Heterojen ve çeşitli koleksiyonlar.

Kaynaklar

1.Memik Yanık, Microsoft Visual C#, Seçkin Yayınları, 2011.
2.Hamza Erol, Microsoft Visual C# .Net ile Görsel Programlama, Nobel Kitabevi, 2010.