Skip to content

Bu repo, Değişkenler, döngüler, OOP ve hata yönetimi gibi temel C# konularını ve Programlama bileşenlerini içeren başlangıç seviyesinde öğretici bir projedir.

Notifications You must be signed in to change notification settings

bahadirverir/CSharp-Essentials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

CSharp-Essentials

Bu repo, C# programlama dili kullanılarak temel programlama bileşenlerinin pratikte uygulandığı, yeni başlayanlara yönelik öğretici bir projeyi içermektedir. Proje; temel veri yapıları, algoritmalar, nesne yönelimli programlama (OOP) ve hata yönetimi gibi konulara odaklanarak, kullanıcıların C#'a sağlam bir giriş yapmalarını amaçlamaktadır.


🚀 Proje Özeti

C# dilini ve temel programlama kavramlarını öğrenmek isteyenler için sade ve anlaşılır bir başlangıç projesidir. Bu proje sayesinde C# dilinin en önemli yapı taşları pratik örneklerle pekiştirilebilir.


📌 İçerik ve Özellikler

Projede aşağıdaki temel C# konuları ele alınmaktadır:

  • Değişkenler ve Veri Tipleri – C#’ta değişken tanımlama, veri türleri ve tip dönüşümleri
  • Koşul İfadeleri ve Döngülerif, else, switch, for, while gibi temel kontrol yapıları
  • Fonksiyonlar ve Metotlar – Fonksiyon yazımı, parametreler ve geri dönüş değerleri
  • Nesne Yönelimli Programlama (OOP) – Sınıflar, nesneler, kalıtım, polimorfizm, kapsülleme
  • Veri Yapıları ve Algoritmalar – Diziler, listeler, temel sıralama ve arama algoritmaları
  • Hata Yönetimi ve İstisnalartry-catch blokları ile hata yakalama ve yönetim teknikleri

🛠 Kurulum ve Kullanım

1️⃣ Depoyu Klonlayın

Projeyi bilgisayarınıza klonlamak için terminalde şu komutu çalıştırın:

git clone https://github.com/bahadirverir/CSharp-Essentials.git

🧑‍💻 Geliştirici Notu

Bu proje, C# öğrenmeye başladığım ilk 1-2 ay içerisinde, kendimi geliştirmek için yaptığım çalışmadır. Amaç; temel programlama kavramlarını pekiştirmek ve öğrenme sürecimi desteklemekti.

İlerleyen süreçte çok daha kapsamlı ve ileri seviye projeler geliştirdim. Ancak bu proje, benim öğrenme yolculuğumun önemli bir parçası olduğu ve mesleki bilgiyi kanıtlama noktasında önemli olduğu için GitHub profilimde yer vermeye karar verdim.

Başlangıç seviyesindeki geliştiriciler için'de yol gösterici olabileceğini düşünüyorum.

About

Bu repo, Değişkenler, döngüler, OOP ve hata yönetimi gibi temel C# konularını ve Programlama bileşenlerini içeren başlangıç seviyesinde öğretici bir projedir.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages