Blog
C# 101: Programlamaya Giriş
- 06 Aralık 2023
- Yayınlayan: svahabi
- Kategori: Blog Yazıları
Programlamaya adım atmak istiyorsanız ve C# dilini öğrenmek istiyorsanız, doğru yerdesiniz! Bu blog yazısında, C# diline giriş yapacak ve temel kavramları anlayarak programlamaya başlayacaksınız. C# (C Sharp), Microsoft tarafından geliştirilen bir programlama dilidir ve genellikle Windows uygulamaları, web uygulamaları ve oyun geliştirmek için kullanılır. İşte C# öğrenmeye başlamanız için temel bilgiler.
C#, açıkça anlaşılabilir bir sözdizimine sahip nesne yönelimli bir programlama dilidir. Bu dil, genel amaçlı ve çok platformlu bir dil olarak bilinir. C# dilini öğrenmek, yazılım geliştirmenin temel prensiplerini anlamanıza yardımcı olacaktır. Yazılım alanında gelişmek için C# eğitimi alabilirsiniz.
Temel C# Anahtar Kelimeleri
C# dilini anlamak için bazı temel anahtar kelimeleri bilmek önemlidir. İşte C# dilinde sıkça kullanılan bazı anahtar kelimeler:
1. Class (Sınıf)
C# programlamada nesne yönelimli bir dil olduğu için, sınıflar önemli bir rol oynar. Bir sınıf, verileri ve bu verilere uygulanan işlemleri içeren bir yapıdır.
csharpCopy code
class Ogrenci { public string Ad { get; set; } public int Yas { get; set; } }
Yukarıdaki örnek, “Ogrenci” adında bir sınıfı temsil eder ve bu sınıfın “Ad” ve “Yas” adında iki özelliği vardır.
2. Method (Metot)
Metotlar, bir sınıf içinde belirli bir işlevi gerçekleştiren kod bloklarıdır. Aşağıdaki örnek, “MerhabaDunya” adında bir metodu tanımlar.
csharpCopy code
class Program { static void Main() { MerhabaDunya(); } static void MerhabaDunya() { Console.WriteLine(“Merhaba, Dünya!”); } }
3. Variable (Değişken)
Değişkenler, program içinde değerleri saklamak için kullanılır. Her değişkenin bir türü (int, string, bool vb.) ve bir adı vardır.
csharpCopy code
int sayi = 42; string isim = “John”; bool dogruMu = true;
4. if-else (Koşul İfadeleri)
Koşul ifadeleri, belirli bir duruma bağlı olarak farklı kod bloklarının çalışmasını sağlar.
csharpCopy code
int yas = 18; if (yas >= 18) { Console.WriteLine(“Ehliyet alabilirsiniz.”); } else { Console.WriteLine(“Ehliyet alamazsınız.”); }
Bu örnek, bir kişinin ehliyet alıp alamayacağını kontrol eder.
5. Loop (Döngü)
Döngüler, belirli bir kod bloğunu birkaç kez tekrarlamak için kullanılır. Örneğin, aşağıdaki kod, 1’den 10’a kadar olan sayıları ekrana yazdırır.
csharpCopy code
for (int i = 1; i <= 10; i++) { Console.WriteLine(i); }
C# Eğitimi ve Kursları
C# dilini öğrenmek için birkaç farklı kaynaktan faydalanabilirsiniz. Online platformlarda birçok C# kursu bulunmaktadır. Bu kurslar genellikle temel konulardan başlayarak ileri seviyeye kadar çeşitli içerikleri kapsar. Udemy, Coursera, edX gibi platformlarda C# eğitimleri bulabilir ve kendi hızınıza göre öğrenme şansına sahip olabilirsiniz.