Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/buraksenyurt/akademi

Sektör kampüste projesi kapsamında ESOGU - C# ile Programlama dersine ait notların yer aldığı repodur.
https://github.com/buraksenyurt/akademi

Last synced: 16 days ago
JSON representation

Sektör kampüste projesi kapsamında ESOGU - C# ile Programlama dersine ait notların yer aldığı repodur.

Awesome Lists containing this project

README

        

# C# ile Programlama Dersi - ESOGU(Eskişehir Osmangazi Üniversitesi)

Sektör kampüste projesi kapsamında **ESOGU - C# ile Programlama** seçmeli dersine ait notların yer aldığı genel repodur. Dönem boyunca C# programlama dili temel unsurları ile anlatılacak olup nesne yönelimli dil özellikleri üzerinde durulması planlanmaktadır. Dersler Lesson_00, Lesson_01 ... formasyonunda klasörlendirilmektedir. Ders sırasında anlatılanlara ait hatırlatıcı bazı notlar Documents klasölerinde, yazılan program kodları ise Projects klasöründe toplanacaktır. Bir sonraki ders için verilen ödevler _(eğer varsa)_ Documents klasörlerindeki Readme dosyalarında bildirilecektir.

- [x] **[Lesson_00 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_00)** .Net Çalışma Ortamının Tanıtımı, C# ile İlgili Genel Bilgiler ve Hello World Uygulaması
- [x] **[Lesson_01 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_01)** Temel Veri Tiplerinin Tanımıtı, Değişken Kullanımları, Terminalden Girdi Alınması ve Dönüştürme İstisnaları
- [x] **[Lesson_02 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_02)** Terminalden Girdi Alma, Tip Dönüştürme İşlemleri, Enum sabitleri, Sonsuz Döngü ve Basit Karar Yapıları ile İlk Sınıf(class) Tasarımı.
- [x] **[Lesson_03 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_03)** Sınıf Tasarlama, Nesne Örnekleme, Sınıf Metotlarını Kullanma, Basit Dizi(array) Operasyonları ve foreach.
- [x] **[Lesson_04 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_04)** Sınıf Kütüphaneleri, Solution yapısı, Referans Etme ve Birim Testler
- [x] **[Lesson_05 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_05)** Daha Çok Birim Test ve Generic List Kullanımı ile Basit LINQ Metotlarının Uygulanması
- [x] **[Ara Sınav :](https://github.com/buraksenyurt/akademi/tree/main/Quiz)** 20 soruluk ara sınav. Toplam süre 60 dakika. Bu haftaya kadar işlenen konuları kapsamaktadır. Sorular eşit puanda değil ve çoktan seçmelidir. Quiz isimli klasörden soruları içeren dokümana ulaşılabilir.
- [x] **[Lesson_06 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_06)** LINQ Metotlarının İç Dinamiğini Anlamak, Temsilciler (_delegates)_, Genişletme Metotları _(Extension Methods)_ ve Fonksiyonel Programlama Paradigmasını Tanımak
- [x] **[Lesson_07 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_07)** Genişletme Fonksiyonları ile Tipleri Zenginleştirmek ve Nesneler için Olay Metotlarını Kullanmak _(Event Handlers)_
- [x] **[Lesson_08 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_08)** Temel Dosya Yazma/Okuma İşlemleri ve Exception Handling
- [x] **[Lesson_09 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_09)** Nesne Verilerini Depolama Biçimleri ve Koleksiyonların Fiziki Ortama Yazılıp/Okunması
- [x] **[Lesson_10 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_10)** Interface Kavramına Giriş ve Nesne Bağımlılıklarının Çözümlenmesi
- [x] **[Lesson_11 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_11)** Kalıtım Kavramı ve Örnek Üzerinden İncelenmesi
- [x] **[Lesson_12 :](https://github.com/buraksenyurt/akademi/tree/main/Lesson_12)** Kendi Generic Türlerimizi, Exception ve Attribute Sınıflarımızı Yazmak
- [x] **[Final Sınavı :](https://github.com/buraksenyurt/akademi/tree/main/FinalExam)** Yine 20 sorudan oluşan final sınavıdır. Toplam süre 75 dakika olarak planlanmıştır ve dönem boyu işlenen ders müfredatını kapsamaktadır. _(Sınav sonuçları girildikten sonra sorular ve cevapları eklenecektir)_
- [x] **[Bonus :](https://github.com/buraksenyurt/akademi/tree/main/Bonus)** Kıyıda köşede kalmış olan, üzerinde çok fazla durulmamış ve müfredata ağır gelebilecek bazı konular için açılmış bölümdür.