Skip to content

batuhankzn/CSharpEgitimKampi

Repository files navigation

🚀 C# Eğitim Kampı Projeleri

Bu repo, Murat Yücedağ'ın eğitmenliğinde gerçekleştirilen C# Eğitim Kampı süresince tamamladığım ilk 8 projeyi içermektedir.

👉 Proje 1: Merhaba Dünya!

Bu projede, konsol uygulaması geliştirmeye adım attım. Console.WriteLine() komutunu kullanarak temel yazdırma işlemlerini gerçekleştirdim ve bir C# programının temel yapısını öğrendim. 🌍

👉 Proje 2: Değişkenler

Bu aşamada, int, string, double gibi farklı veri türleriyle tanıştım. Değişkenler oluşturmayı ve bu değişkenler üzerinde temel işlemler yapmayı denedim. 🔢

👉 Proje 3: Diziler(Arrays)

Bu projede, dizilerin nasıl kullanılacağını keşfettim. Birden fazla veriyi bir arada tutan diziler oluşturdum ve döngüler yardımıyla bu verilere erişim sağladım. 🧩

👉 Proje 4: Karar Yapıları (If-Else)

Karar yapıları ile tanıştığım bu projede, if, else if ve else bloklarını kullanarak programımın farklı senaryolara göre nasıl tepki verdiğini test ettim. ⚖️

👉 Proje 5: Döngüler (Loops)

Bu projede, for, while ve foreach döngülerinin nasıl çalıştığını öğrendim. Tekrarlayan işlemleri kolayca otomatikleştirme ve büyük veri grupları üzerinde işlem yapma yeteneği kazandım. 🔄

👉 Proje 6: Metotlar (Methods)

Kodlarımı daha düzenli hale getirmek için metotlar oluşturdum. Parametre alabilen ve sonuç döndüren metotlar yazmayı deneyimledim, böylece kod tekrarını azaltmayı öğrendim. 🛠️

👉 Proje 7: Foreach Döngüsü ve Sınav Sistemi

Bu projede, foreach döngüsünü derinlemesine inceledim ve bir sınav sistemi simülasyonu geliştirdim. Öğrencilerin notlarını alarak ortalama hesaplama ve geçme/kalma durumlarını belirleme işlemleri gerçekleştirdim. 🎓

👉 Proje 8: Geriye Değer Döndüren Fonksiyonlar

Son projede, geriye değer döndüren fonksiyonlar üzerinde çalıştım. Kullanıcıdan aldığım verileri işleyerek sonuçları döndüren fonksiyonlar oluşturmayı başardım. Bu proje, daha karmaşık işlemleri öğrenmeme olanak tanıdı. 🎗️

👉 Proje 9: Veritabanı Bağlantısı

Bu projede, C# ile bir veritabanına bağlantı kurmayı öğrendim. ADO.NET kütüphanesini kullanarak SQL Server veritabanına bağlandım ve temel bağlantı yöntemlerini keşfettim. Veritabanındaki verilere erişim sağlamak için gerekli olan temel yapı ve sorguları uyguladım. 🔗

👉 Proje 10: Veritabanı CRUD İşlemleri

Bu projede, oluşturduğum veritabanı bağlantısını kullanarak CRUD (Create, Read, Update, Delete) işlemlerini gerçekleştirdim. Kullanıcıların veritabanında veri ekleme, veri okuma, veri güncelleme ve veri silme işlemlerini yapabilmesini sağlayan işlevselliği geliştirdim. Bu süreçte SQL sorgularını daha etkin bir şekilde kullanmayı öğrendim ve uygulamalı bir veritabanı yönetim sistemi geliştirdim. 📊

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages