C# ile OOP İlkelerine Uygun Programlama Kursuna hoş geldiniz...
Bu eğitimde sizlerle beraber temel veri tabanı işlemleri olan liste halinde ve tek tek veri çekme, yeni kayıt oluşturma, kayıt güncelleme ve kayıt silme operasyonları ile ilgili mini bir uygulama hazırlayacağız. Tabi burada işlemlerimizi gerçekleştirirken OOP - Nesneye Yönelik Programlama kavramlarına sadık kalmaya çalışacağız. Yapacağımız bütün operasyonları class'lar marifeti ile gerçekleştireceğiz.
Hazırlayacağımız uygulama için iki farklı veri tabanı kullanacağız. Bunlardan ilki SQLite olacak. Aynı zamanda sizlere SQLite veri tabanı kütüphanesi hakkında - uygulamalarınızda veri tabanı olarak SQLite kullanmanızı istemenize sebep olacak - bilgiler aktaracağım. Kullanacağımız ikinci veri tabanı da SQL Server olacak.
Projemizi, hem SQLite veri tabanı kütüphanesi ile hem de SQL Server ile iletişim kurma yeteneğinde hazırlayacağız ve veri tabanı işlemlerimizi gerçekleştireceğimiz sınıfları bu iki veri tabanı için ayrı ayrı tasarlayacağız. Bu sayede SQLite ile SQL Server arasındaki farklılık ve benzerlikleri de görme imkanına sahip olacaksınız.
Bu eğitimde gerçekleştireceğimiz uygulama çok katmanlı mimarilere benzer, ancak daha sade ve anlaşılması kolay, özel bir yapıda olacak. Bu sayede ileriki eğitimlerde gerçekleştireceğimiz daha kompleks yapıdaki çok katmanlı mimarilere sahip projeler için sağlam bir altyapı oluşturmuş olacaksınız.
Eğitim sonunda interface, inheritance, polymorphism, class, entity, n-layer gibi kavramların mantığını çözeceğinizi düşünüyorum. Çünkü bunların hem teorik bilgilerini sizlere sunacağım hem de uygulamamız içinde pratik olarak kullanımlarını gerçekleştireceğiz.
Projelerimizde görüşmek üzere...