C# diline giriş
C# öğreticilerine girişe hoş geldiniz. Bu dersler, tarayıcınızda çalıştırabileceğiniz etkileşimli kodlarla başlar. Bu etkileşimli derslere başlamadan önce C# 101 video serisinden C# ile ilgili temel bilgileri öğrenebilirsiniz.
İlk dersler, küçük kod parçacıkları kullanarak C# kavramlarını açıklar. C# söz diziminin temellerini ve dizeler, sayılar ve boole'lar gibi veri türleriyle çalışmayı öğreneceksiniz. Hepsi etkileşimlidir ve birkaç dakika içinde kod yazıp çalıştıracaksınız. Bu ilk dersler, programlama veya C# dili hakkında önceden bilgi sahibi olmadığını varsayar.
Bu öğreticileri farklı ortamlarda deneyebilirsiniz. Öğreneceğiniz kavramlar aynıdır. Fark, tercih ettiğiniz deneyimdir:
- Tarayıcınızda, docs platformunda: Bu deneyim, belge sayfalarına çalıştırılabilir bir C# kod penceresi ekler. C# kodunu tarayıcıda yazar ve yürütürsiniz.
- Microsoft Learn deneyiminde. Bu öğrenme yolu, C# dilinin temellerini öğreten birkaç modül içerir.
- Binder'daki Jupyter'da. Cilt üzerindeki jupyter not defterinde C# koduyla denemeler yapabilirsiniz.
- Yerel makinenizde. Çevrimiçi ortamda keşfettikten sonra .NET SDK'sını indirebilir ve makinenizde programlar oluşturabilirsiniz.
Merhaba Dünya dersinden sonraki tüm giriş niteliğindeki öğreticiler, çevrimiçi tarayıcı deneyimi veya kendi yerel geliştirme ortamınızda kullanılabilir. Her öğreticinin sonunda, bir sonraki derse çevrimiçi olarak mı yoksa kendi makinenizde mi devam etmek istediğinize karar verirsiniz. Ortamınızı ayarlamanıza ve makinenizdeki sonraki öğreticiye devam etmeye yardımcı olacak bağlantılar vardır.
Merhaba Dünya
Merhaba dünya öğreticisinde en temel C# programını oluşturacaksınız. Türü ve metinle nasıl çalışabileceğinizi keşfedeceksiniz string
. Microsoft Learn'de veya Binder'da Jupyter'da yolu da kullanabilirsiniz.
C# numaraları
C# dilinde sayılar öğreticisinde, bilgisayarların sayıları nasıl depolayacağınızı ve farklı sayısal türlerle hesaplamalar yapmayı öğreneceksiniz. Yuvarlamanın temellerini ve C# kullanarak matematik hesaplamaları yapmayı öğreneceksiniz. Bu öğretici, makinenizde yerel olarak çalışmak için de kullanılabilir.
Bu öğreticide Merhaba dünya dersini tamamladığınız varsayılır.
Dal ve döngüler
Dallar ve döngüler öğreticisi, değişkenlerde depolanan değerlere göre farklı kod yürütme yolları seçmenin temellerini öğretir. Programların karar alma ve farklı eylemler seçme işlemlerinin temelini oluşturan denetim akışının temellerini öğreneceksiniz. Bu öğretici, makinenizde yerel olarak çalışmak için de kullanılabilir.
Bu öğreticide, C# dilinde Merhaba dünya ve Sayılar derslerini tamamladığınız varsayılır.
Liste koleksiyonu
Liste koleksiyonu dersi, veri dizilerini depolayan Liste koleksiyonu türüne ilişkin bir tur sunar. Öğeleri eklemeyi ve kaldırmayı, öğe aramayı ve listeleri sıralamayı öğreneceksiniz. Farklı liste türlerini keşfedeceksiniz. Bu öğretici, makinenizde yerel olarak çalışmak için de kullanılabilir.
Bu öğreticide, yukarıda listelenen dersleri tamamladığınız varsayılır.
101 Linq Örnekleri
Bu örnek için dotnet-try genel aracı gerekir. Aracı yükleyip try-samples deposunu kopyaladıktan sonra, etkileşimli olarak çalıştırabileceğiniz 101 örnek kümesi aracılığıyla Dil Tümleşik Sorgusunu (LINQ) öğrenebilirsiniz. Veri dizilerini sorgulamanın, keşfetmenin ve dönüştürmenin farklı yollarını keşfedebilirsiniz.