Skip to content
Toros University

BLP201

OBJECT ORIENTED PROGRAMMING II

Computer Programming
Download course information package PDF Excel Word XML CSV
Semester
3
Type
Zorunlu
Theory / Practice / Lab
2 / 2 / 0
ECTS
5
Level of study
Ön Lisans
Mode of study
Birinci Öğretim
Instructor
Öğr. Gör. Osman VİLLİ
Prerequisite courses
-
Internship status
-

Course objectives

C# dili ile masaüstü programlamanın temellerini uygulamalı olarak öğrenmek, nesne tabalı programlama prensipleriyle veritabanı bağlantılı uygulamalar geliştirmek, çok boyutlu programlama bilgi ve becerilerini edinmek.

Course content

Temel nesne tabanlı programlama kavramları,Temel Programlama Kavramları, .NET Kavramları, Programlama Dili Temelleri, Metotlar, Sınıflar, İsim Alanları, IO İşlemleri, Nesne Yönelimli Programlama Tekniği, İleri C# Konuları

Resources

www.codeproject.com www.csharp-corner.com Her Yönüyle C# Programlama - Sefer Algan - Pusula Yayıncılık

Other recommended points

-

Learning outcomes

  1. 1 Nesne tabanlı programlama temellerini öğrenirler
  2. 2 Nesne tabanlı programalama prensiplerine bağlı uygulama geliştirebilirler
  3. 3 Veritabanıyla ilişikili uygulama geliştirebilirler
  4. 4 C# dilinin detaylarını öğrenirler

Weekly topics

Week 1 İleri C# konularına giriş
Week 2 Metot Kavramı
Week 3 Class Kavramı
Week 4 Interface ve Abstract Yapılar
Week 5 Interface ve Abstract Yapılar
Week 6 Interface ve Abstract Yapılar
Week 7 Ara sınav
Week 8 Veritabanı kurulumu ve bağlantılar
Week 9 Dosya Giriş-Çıkış İşlem Örnekleri
Week 10 Veritabanı bağlantısı ve Veritabanı işlemleri
Week 11 Örnek senaryo üzerinden örnekler yapılması
Week 12 Örnek senaryo üzerinden örnekler yapılması
Week 13 Örnek senaryo üzerinden örnekler yapılması
Week 14 Final sınavı

Assessment

Yarıyıl (Yıl) İçi Etkinlikleri

  • Ara Sınav %100

Yarıyıl (Yıl) Sonu Etkinlikleri

  • Yarıyıl Sonu Sınavı %100

Yarıyıl(yıl) içi etkinliklerin ve yarıyıl(yıl) sonu sınavının başarı notuna katkısı

  • Yarıyıl (Yıl) İçi Etkinlikleri %40
  • Yarıyıl (Yıl) Sonu Etkinlikleri %60

ECTS workload

Event Number Duration (hours) Total (hours)
Ara Sınav 1 5 5
Ara Sınav İçin Bireysel Çalışma 1 10 10
Gösterme 14 2 28
Laboratuvar 14 1 14
Proje Hazırlama 1 50 50
Proje Sunma 1 20 20
Total workload / ECTS 127 hours · 4,23 ECTS

Cookie settings

Choose which cookies you allow; you can change your choice at any time using the "Cookie settings" link at the bottom of the page.