C# türlerini doğru tasarlayıp oluşturun
Programming in C#: Creating Types eğitimi, Microsoft 70-483 hedeflerinden “tür oluşturma” alanını işler. Sınıf, struct ve enum tanımı, alan, özellik, indeksleyici, metot aşırı yükleme, opsiyonel ve adlandırılmış parametre, constructor zinciri, generic tür ve…
C# tür oluşturma: sınıf, struct, enum, arayüz, generic, kapsülleme, yapıcılar, olaylar ve genişletme metotları
Programming in C#: Creating Types eğitimi, Microsoft 70-483 hedeflerinden “tür oluşturma” alanını işler. Sınıf, struct ve enum tanımı, alan, özellik, indeksleyici, metot aşırı yükleme, opsiyonel ve adlandırılmış parametre, constructor zinciri, generic tür ve kısıtlar, arayüz uygulaması, extension metot, operatör aşırı yükleme, delegate ve event, kalıtım ve kapsülleme uygulamalı örneklerle gösterilir.
2 Gün. Her gün dört modül; Sınıf, Struct ve Enum; Arayüz, Generic ve Olaylar.
Orta Seviye — C# tür oluşturma: sınıf, struct, enum, arayüz, generic, kapsülleme, yapıcılar, olaylar ve genişletme metotları
Her modül Visual Studio 2022 ve .NET 8 SDK üzerinde canlı kodlama, hata ayıklama ve mini görevlerle işlenir; katılımcılar kendi bilgisayarında örnekleri yeniden üretir.
Her gün Visual Studio 2022 ve .NET 8 SDK üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program Sınıf Tasarımı ile başlayıp Kalıtım ve Genişletme ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler c# tür oluşturma: sınıf, struct, enum, arayüz, generic, kapsülleme, yapıcılar, olaylar ve genişletme metotları alanındaki günlük işlerde hemen kullanılabilecek şekilde kurgulanır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, kontrol akışı ve temel sınıf yazımı bilinmelidir.
Konsol uygulaması oluşturup çalıştırabilmek gerekir.
Uygulamalar için Visual Studio 2022 ve .NET 8 SDK kurulu veya erişilebilir bir bilgisayar önerilir.
Her gün laboratuvar çalışması yapıldığından kod yazmaya ve soru sormaya hazır gelinmesi beklenir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Sınıf Tasarımı kapsamında Alan, property ve readonly/const üyeler gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Struct ve Enum kapsamında Değer tür semantiği, boxing maliyeti gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Üye Türleri kapsamında Metot aşırı yükleme ve ref / out / in gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Nesne Eşitliği kapsamında Equals, GetHashCode ve == operatörü gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Arayüzler kapsamında interface tanımı ve ortak sözleşmeler gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Generic Türler kapsamında Generic sınıf, metot ve arayüz gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Delegate ve Event kapsamında Delegate tanımı ve multicast gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Kalıtım ve Genişletme kapsamında virtual, override, abstract, sealed gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Analistler için Visual Basic for Applications (VBA): Range ve Cells, PivotTable otomasyonu, ADODB sorguları, UserForm. 2 gün uygulamalı eğitim, DVA Katılım Sert
Detayları Gör →Approaches to .NET Development: konsol ve Worker Service, Windows Forms, ASP.NET Core MVC ve Web API, Blazor. 2 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →ASP.Net Core ile Web Uygulama Geliştirme: middleware, Razor sayfaları ve MVC, EF Core, Identity ve Policy. 3 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →ASP.NET Core MVC: Tag Helper ve ViewComponent, model binding ve claims-based yetkilendirme. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET Introduction: ASP.NET Core proje yapısı, Controller ve Razor view, form ve doğrulama, dotnet publish. 2 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →