Yükleniyor...

C#

C# temellerinden LINQ, async/await ve .NET ekosistemine; modern dil özellikleri ve en iyi pratiklerle üretime hazır uygulamalar.

C# nedir?

C#, Microsoft tarafından geliştirilen, statik tipli, nesne yönelimli ve fonksiyonel özellikler barındıran bir dildir. .NET 8 ile birlikte çok platformlu (Windows, Linux, macOS) web API, masaüstü, bulut servisleri, arka plan işler ve oyun (Unity) gibi geniş bir alanda kullanılır.

Ekosistem: ASP.NET Core (web), Entity Framework Core (veri erişimi), xUnit/NUnit (test), NuGet (paket yönetimi) ve dotnet CLI (komut satırı) gibi araçlarla desteklenir.

TL;DR

  • Modern C#: record, pattern matching, async/await, span/memory ile performans.
  • Minimal API ile hızlı REST servisleri; EF Core ile verimli CRUD ve LINQ.
  • Katmanlı mimari + bağımlılık enjeksiyonu ile test edilebilir tasarım.

Dil Temelleri

C# dilinin temel sözdizimi, tip sistemi ve kontrol akışı yapıları. Yeni başlayanların dilin mantığını kavraması için ilk durak.

C# İlk Proje

11 Ocak 2026 • Dil Temelleri

Visual Studio 2022 ile C#’ta ilk konsol uygulaması: Hello World örneği, WriteLine, ReadKey ve ReadLine kullanımı.

C#

C# Syntax Yapısı

13 Ocak 2026 • Dil Temelleri

C# dilinin temel syntax yapısını öğrenin. Kod blokları, yorum satırları ve değişken isimlendirme kuralları örneklerle açıklanıyor.

C# Konsol Komutları

17 Ocak 2026 • Dil Temelleri

C# konsol uygulamalarında ekrana yazdırma, kullanıcıdan veri alma ve çıktı formatlama işlemlerini örneklerle öğrenin.

C# Math Kütüphanesi

21 Ocak 2026 • Dil Temelleri

C# Math kütüphanesini öğrenin. Pow, Sqrt, Round, Abs ve diğer matematiksel metotların kullanımını örneklerle keşfedin.

C# Boolean İşlemleri

24 Ocak 2026 • Dil Temelleri

C#’ta boolean işlemlerini öğrenin. bool veri tipi, karşılaştırmalar, &&, || ve ! operatörleri ile koşullu ifadelerin kullanımını keşfedin.

C# Random İşlemleri

27 Ocak 2026 • Dil Temelleri

C#’ta Random sınıfını kullanarak rastgele sayı, değer ve seçim üretmeyi öğrenin. Next, NextDouble ve örneklerle anlatım.


Nesne Yönelimli Programlama (OOP) ve Patterns

Sınıflar, kalıtım, arayüzler ve tasarım desenleri ile C#’ta yeniden kullanılabilir ve sürdürülebilir kod yazma yaklaşımı.

C# Lambda İfadeleri

8 Şubat 2026 • Nesne Yönelimli Programlama (OOP) ve Patterns

C#’ta lambda ifadelerini öğrenin. Kısa sözdizimi, Func ve Action kullanımı ile LINQ sorgularında pratik örnekler keşfedin.

C# Extension Metotlar

8 Şubat 2026 • Nesne Yönelimli Programlama (OOP) ve Patterns

C#’ta extension metotları öğrenin. Mevcut sınıfları değiştirmeden yeni metotlar eklemeyi örneklerle keşfedin.


Veri ve Koleksiyonlar

Diziler, koleksiyonlar, generics ve LINQ ile veri yönetimi. Geliştiricilerin veriyi etkin şekilde işleyip sorgulaması için temel konular.

C# Diziler (Array)

19 Şubat 2026 • Veri ve Koleksiyonlar

C#’ta dizileri (array) öğrenin. Eleman ekleme, erişim, döngülerle gezinme ve temel array işlemleri örneklerle anlatılıyor.


Son Eklenen Örnekler