C# Katmanlı Mimari ile Proje Geliştirmek 2021
Katmanli Mimari, Nesne yönelimli programlama teknikleri ile profesyonelliğe bir adım daha yaklaşın!
Description
Kursiyerin profesyonel iş hayatında büyük kurumsal bir projeyi veritabanı' ndan başlayarak tasarlar ve tasarladığı bu proje sayesinde ekip içinde verimli kod yazacaktır.
Bu kurs' da;
Sql Server ile veritabanı tasarlayacak, windows form ile programınızın arayüzünü hazırlayacak, ve nesne yönelimli programlama teknikleri ile kurumsal bir proje üretecek ve C# Dünyasına ait pek çok püf noktası bulacaksınız.
Veritabanı tasarlamak çoğu zaman içinden çıkılmaz bir labirente dönüşebilir, bir veritabanını tek bir bakış açısıyla tasarlamak oldukça yanlıştır. Veritabanımızı tasarlarken çok farklı bakış açılarından faydalanıp veritabanımızı bu farklı bakış açılarına göre en ideal şekilde tasarlayacağız.
Bu kursta Nesne yönelimli programlama tekniklerini uygulacağız.
Ürettiğiniz yazılım büyüdükçe artık içinden çıkılmaz bir hal alıyordur, günler geçtikçe farkettiğiniz bu program aslında böyle yazılmamalı hissiyatına kapılacaksınız işte tam bu noktada yardımınıza nesne yönelimli programlama koşacaktır.
Takım ile geliştirilen kurumsal büyük projeler üretmek istiyorsanız bu kursa mutlaka katılın.
Kullandığımız Faccade Pattern Nedir?
Facade Pattern, mimarinin karmaşıklığını gizler ve kullanıcıya, sisteme erişebileceği bir arayüz sağlar. Bu pattern, karmaşıklıkları gizlemek için mevcut sisteme bir interface eklediğinden, bu tür bir tasarım deseni Structure Pattern olarak belirtilir.
Facade Pattern, istemci tarafından ihtiyaç duyulan basitleştirilmiş yöntemleri sağlayan ve mevcut sistem sınıflarının yöntemlerine çağrıları delege eden tek bir sınıfı içerir.
Facade Pattern'i interface kullanmadan da uygulayabilirsiniz buda dersimizi öğrenmeyi kolaylaştıracak ama kodu basitleştirecektir. Buda öğrenmeyi hızlandıracaktır. Daha sonradan sizler Dependency Injection, Dependency Inversion gibi kavramlarla bağımlıkları yönetmeyi öğrenmeniz gerekmektedir.
What You Will Learn!
- Katmanlı Mimari ile proje üretebilecek
- Ekip ile birlikte kod yazabilecek
- Nesne Yönelimli Programlama Öğrenecek
- Kodlama kalitesi büyük oranda artacak
- Veritabanı tasarlayabilecek
Who Should Attend!
- Başlangıç düzeyindeki C# geliştiricileri
- Yazılım Mühendisliği Öğrencileri
- Bilgisayar Mühendisliği Öğrencileri
- Kendini Geliştirmek İsteyen C# Geliştiricileri