C# tür sistemini sağlam kavrayın
Programming in C#: Using Types eğitimi, C# tür sisteminin pratik kullanımına odaklanır. Değer ve referans türler, sayısal türler ve taşma denetimi, implicit/explicit dönüşüm, Convert ve Parse, nullable türler, enum, dizi ve koleksiyon, string, tuple, var ve d…
C# tür sistemi: değer ve referans türler, dönüşümler, koleksiyonlar, string, nullable, enum ve kapsam
Programming in C#: Using Types eğitimi, C# tür sisteminin pratik kullanımına odaklanır. Değer ve referans türler, sayısal türler ve taşma denetimi, implicit/explicit dönüşüm, Convert ve Parse, nullable türler, enum, dizi ve koleksiyon, string, tuple, var ve dynamic, tür denetimi (is/as/typeof) ve boxing konuları kısa alıştırmalarla işlenir.
2 Gün. Her gün dört modül; Değer ve Referans Türler; Koleksiyonlar ve Tür Esnekliği.
Temel Seviye — C# tür sistemi: değer ve referans türler, dönüşümler, koleksiyonlar, string, nullable, enum ve kapsam
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 Yerleşik Türler ile başlayıp String ve Biçimlendirme ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler c# tür sistemi: değer ve referans türler, dönüşümler, koleksiyonlar, string, nullable, enum ve kapsam 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, koşul ve döngü kavramlarına aşinalık yeterlidir.
Visual Studio’da proje 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:
Yerleşik Türler kapsamında int, long, double, decimal, float farkları gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Değer ve Referans kapsamında Stack / heap yerleşimi gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Tür Dönüşümleri kapsamında Implicit ve explicit cast gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Nullable ve Enum kapsamında Nullable<T>, ?, ?? ve ? gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Diziler kapsamında Tek ve çok boyutlu dizi gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Koleksiyonlar kapsamında List<T>, Dictionary<K,V>, HashSet<T> gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Tür Çıkarımı ve Tuple kapsamında var kullanımı ve sınırları gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
String ve Biçimlendirme kapsamında String işlemleri ve interpolation 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.
C#.NET ile Yazılıma Giriş eğitimi: Algoritmik düşünme, C# sözdizimi, nesneler, koleksiyonlar, hata yönetimi ve basit konsol uygulaması. 3 gün uygulamalı, DVA.
Detayları Gör →C#.Net ile Uygulama Geliştirme eğitimi: OOP, generic, LINQ, delegate, async, EF veri erişimi, birim test ve SOLID ile uygulama geliştirme. 4 gün uygulamalı, DVA
Detayları Gör →Clean Coding: Defensive Programming, MVC ve DDD eğitimi: SOLID, savunmacı programlama, MVC katman ayrımı, DDD kavramları ve tasarım desenleri ile temiz kod.
Detayları Gör →MVC ile Web Uygulamaları Oluşturma eğitimi: ASP.NET MVC ile routing, view, form, Ajax, kimlik doğrulama, Entity Framework ve yayınlama. 3 gün uygulamalı, DVA.
Detayları Gör →Crystal Reports .NET eğitimi: Rapor tasarımı, formül, gruplama, alt rapor ve .NET uygulamasında CrystalReportViewer entegrasyonu. 3 gün uygulamalı, DVA.
Detayları Gör →