C# ile Nesne Yönelimli Programlama

4,7 (144 oylama)
 Son Güncelleme Tarihi: 11/2025
 Türkçe

Temel Seviye 3D Modelleme (Blender) Eğitimi eğitimimize göz atabilirsiniz.

Eğitim Mesleki Gelişim amaçlı olup, alınan belge MYK yetki belgesi zorunlu olan eğitimlerde MYK yetki belgesi yerine geçmez.

Kimler Katılmalı?

Bilişim sektöründe yer almayı hedefleyen ve .Net platformunun en çok kullanılan programlama dili olan C# programlama dilini çalışanlarına öğretmek isteyen kurumlara yönelik bir eğitimdir.

Eğitimin Amacı

Bu eğitimde algoritma yapıları anlatılarak, C# programlama diline giriş yapılacak ve Nesne Yönelimli Programlama Tekniği her yönüyle ele alınacaktır.

Eğitim süresi boyunca Visual Studio kullanılarak çok sayıda uygulama yapılacaktır.

Katılımcılar Bu Eğitim Sonrasında

  • Temel veri türlerini açıklayabilecek,
  • Yukarıdan-aşağı, aşamalı iyileştirme süreci ile algoritma geliştirebilecek,
  • Mantıksal operatörleri, break ve continue program kontrol ifadelerini kullanabilecek,
  • Fonksiyon olarak isimlendirilen, küçük parçaları kullanarak nasıl modüler programlar yapılandırılacağını öğrenecek,
  • Fonksiyonlar arasında bilgi aktarmak için kullanılan mekanizmaları açıklayabilecek,
  • Kendilerini çağıran fonksiyonların nasıl yazılacağını ve kullanılacağını açıklayabilecek,
  • Değer tablolarını ve listelerini, saklamak, sıralamak ve aramak için dizileri kullanabilecek,
  • Bir diziyi oluşturmayı, ilk değer vermeyi ve elemanlarına tek tek erişmeyi öğrenecek,
  • Birden fazla indisli dizileri oluşturacak ve yönetecek

Eğitim İçeriği

  • C#'a ilişkin temel kavramlar
  • Tür kavramı
  • Değişkenler
  • Tür dönüştürmeleri
  • C# operatörleri
  • Karar (Karşılaştırma) Komutları
  • if
  • if else
  • if else if
  • switch
  • Döngüler
  • For
  • While
  • do While
  • Dizilerin kullanımı
  • Metotlar
  • İsim alanları
  • Nesne Yönelimli Programlama (Object-Oriented Programming)
  • Sınıflar (Class)
  • Temel sınıf kavramları
  • Sınıfların üye fonksiyonları ve elemanları
  • Instance (Türetmek)
  • Erişim Belirleyiciler (Access Modifiers)
  • Yapıcı Methodlar (Constructor)
  • Kapsülleme (Encapsulation)
  • Miras/Katılım (Inheritance)
  • Çok Biçimlilik (Polymorphism)
  • Aggregation
  • Composition
  • Struct
  • Statik Yapılar
  • Enum
  • Soyut Nesneler (Abstract)
  • Interface
  • Arayüzler
  • Delege kavramı
  • Exception işlemleri
  • Temel .NET sınıflarının kullanımı
  • Veri Tabanı Bağlantısı
  • n katmanlı mimari

Eğitim kurumsal işbirliğine (kurum/şirket tüzel kişiliğine paket) açık olup, bireysel başvurular kabul edilmemektedir. Kurumsal katılımcı profili ve ihtiyaçlarınıza göre eğitim içeriği yeniden planlanabilmektedir. Karşılıklı görüşmeler neticesinde eğitimin kapsam ve eğitimin yöntemi (Yüz-Yüze, Çevrimiçi) belirlenip ilgili süreçler tamamlanmaktadır. Mutabakat sağlanması durumunda kurumunuzun katılımcıları ile öğretim elemanlarımızın uygun gün ve saatleri, eğitimin yapılacağı yer belirlenmektedir.

Yorumlar

O
1927 gün önce
OĞULCAN D.
İlgilendiğim başka bir eğitimi beğendikten sonra bu eğitimi de almak istedim. Çok güzel geçti çok memnun kaldım. Teşekkür ederim.

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politikamız'ı inceleyebilirsiniz. TAMAM