C# İleri Seviye Temel Bilgiler

Değişkenlerin bellekte tutuluş şekli ve paralel programlamada karşımıza çıkan sorunları inceliyoruz
4.65 (20 reviews)
Udemy
platform
Türkçe
language
Software Engineering
category
instructor
C# İleri Seviye Temel Bilgiler
2 473
students
2 hours
content
Oct 2023
last update
FREE
regular price

Why take this course?

🌟 C# İleri Seviye Temel Bilgiler: Değişkenlerin Bellekte Tutuluşu ve Paralel Programlamada Karşımıza Çıkan Sorunlar 🌟

Her eğitimin başında, Kaynak Kod ve konuyla ilgili referans linkleri eklenmiş olacaktır. Eğitim boyunca sıklıkla karıştıran konuların, değişkenlerin tam olarak nerede tutulduğu, ne zaman silinip silinmediği gibi detaylarına büyük bir adım adım inceleyeceğiz. 🔍

🚀 Metotlar ve Değişken Kullanımı - Metotları nasıl değişken gibi kullanabileceğinizi öğrenirken, paralel programlamada parametre olarak vermeyi pekişime bakacağız. 📚

🔧 Paralel Programlamayla Kendinize Karşı Kurulu Sorunlar - Thread safety, deadlock ve thread synchronization gibi paralel programlamada ortaya çıkan karmaşık sorunları incelleyeceğiz. Bu bölümde, birden fazla threadin nasıl birbiriyle etkileşime girdiğini ve bu durumun yönetimindeki zorlukları öğreneceğiz. 🧩

Eğitim Sonunda Nedinize...

  • Net icin derlenme süreci anlatacağız. ⏱
  • Compile time ve Run time arasındaki farkları anlayacağız. 🔍
  • JIT (Just In Time) nedirini ve nasıl çalıştığını öğreneceğiz. 🤖
  • .NET7 yeni özellikleriyle native aot deployment yapacağız. 🌍
  • Connection pooling yapısını ve veritabanı bağlantıların kapatılmazsa oluşan sorunlarla test edeceğiz. 💥
  • Heap stack kavramlarını anlayacağız. 📈
  • String referans tip ve değer tipi farklarını ve deep copy, shallow copy, reference copy arasındaki farklara bakacağız. ✍️
  • Boxing (kutulama) ve Unboxing (kutudan çıkarma) yapısını anlayacağız ve bu, heap tarafında neden belirgin sorunlar oluşturabileceğini göstereceğiz. 📦
  • Span ve ReadOnlySpan kullanarak heap üzerindeki dizi işlemlerini yapabilmeyi öğrenireceğiz ve bu konuda örneklerle birlikte incelereceğiz. 📊
  • Stackalloc keyword'ünun doğru ve yanlış kullanımlarını anlayacağız ve stackoverflow hatası nasıl oluşurulabileceğini de göstereceğiz. 🏗️
  • Call stack nedirini ve thread üstünde nasıl ilerler bakacağız. 📊
  • Recursive metotları tanımlayarak çok fazla çağrımda call stack şişmesine sebep olabilen stackoverflow hatasını orijinal bir örneğle gösterleyeceğiz. 🤫

Bu eğitim, C# programlama dilinin ilerici özelliklerini ve bellekteki davranışlarını anlamanıza yardımcı olacak ve paralel programlamada karşılaştığınız tüm zorluklara en iyi yakışmanıza kanıtacaktır. 👩‍💻✨

Devamı ve konseptlerin daha iyi bir koganızda bilgi edinin!

Loading charts...

Related Topics

5299238
udemy ID
29/04/2023
course created date
06/05/2023
course indexed date
Bot
course submited by
C# İleri Seviye Temel Bilgiler - Free course | Comidoc