Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
3EHT217Nesne Tabanlı Programlama3+0+03304.11.2025

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı Elektronik Haberleşme Teknolojisi
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Bu dersin amacı NET Teknolojisi içinde Internet programcılığı olarak kullanılan, mimarisi en gelişmiş ASP.NET programlama dilini anlatmak ve temel konuların teori ve uygulamalarını öğretmek. Öğrencilerin Web ortamında rahat kod yazmasını sağlamaktır.
Dersin İçeriği 1. ASP.NET ve ISS tanıtımı,
2. VB.NET temelleri: Fonksiyonlar, Diziler, Arrays, Nesneye Yönelik, Hata ve kural dışı durum işleme, Dosya gönderme, Oturumlar,
3. MySQL’da veritabanı uygulamaları,
4. Web Servisleri
5. XML ve AJAX,
6. İleri Web Programlama Sunucu için gerekli programları kurabilme ve ayarlayabilme,
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Öğr. Gör. Okan GÜVENSOY
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Yazılım Profesyoneli II Bilge Adam Eğitim Kitapları
ACCP Eğitim Kitapları
ACCP ASP.NET ile Programlama
Ders Notları C# İle Asp.net 4.0
Beginning ASP.NET 4: in C# and VB
Dökümanlar Öğretim elemanı notları
Sınavlar Vize

Ders Yapısı
Mühendislik Bilimleri %20
Mühendislik Tasarımı %20
Fen Bilimleri %20
Alan Bilgisi %40

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

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 3 42
Ara Sınavlar 1 16 16
Yarıyıl Sonu Sınavı 1 20 20
Toplam İş Yükü   AKTS Kredisi : 4 120

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Dinamik Web sayfaları ve CGI Dilleri
2 Sunucu ayarları
3 HTML Form taglari ve scriptleri
4 CGI dili kullanımı
5 Veritabanı kullanımı
6 Web Sitesi ve CGI Güvenliği

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 NET Framework nedir? Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
2 ASP.NET nedir? Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
3 ASP.NET Web formları ile çalışmak Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
4 Nesne Modeli ve Sınıflar. Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
5 Veri tipleri, değişkenler, sabitler, kontrol deyimleri ve döngüler. Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
6 Fonksiyon-prosedür yazma ve kullanılması. Hazır fonksiyonların kullanımı. Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
7 Mesaj pencereleri ve bilgi giriş kutuları Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
8 Ara sınav
9 Temel Bileşen özellikleri ve kullanımları. Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
10 Form doğrulama Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
11 Oturum yönetimi Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
12 ADO.NET'e giriş Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
13 Verileri web kontrollerine bağlamak Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma
14 Bağlantılı ve bağlantısız veri ortamları XML ile çalışma Kitap ve Ders Notları, Laboratuvar, Uygulama, Araştırma

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
Tüm 3 4 4 3 4 3 4 3 4 4
Ö1 5 5 5 3 4 4 4 3 3 2
Ö2 3 3 4 2 3 3 5 5 5 4
Ö3 3 2 5 2 5 2 3 2 2 5
Ö4 3 2 5 3 4 2 5 2 3 5
Ö5 2 4 2 3 4 4 2 3 4 4
Ö6 2 5 5 3 4 2 4 2 5 3

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek

  
  https://obs.osmaniye.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=293079&curProgID=5655&lang=tr