<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Ahmet Balaman - Blog</title>
    <link>https://ahmetbalaman.com/tr/blog/</link>
    <description>Flutter, Swift, .NET ve algoritma dersleri; kendi uygulamalarımı geliştirirken aldığım notlar.</description>
    <language>tr-TR</language>
    <copyright>Ahmet Balaman</copyright>
    <lastBuildDate>Wed, 23 Sep 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://ahmetbalaman.com/tr/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Flutter: Theme ve ThemeData ile Açık ve Koyu Tema</title>
      <link>https://ahmetbalaman.com/tr/blog/flutter-theme-themedata-kullanimi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/flutter-theme-themedata-kullanimi/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>Flutter&apos;da ThemeData ile tema kurmak: ColorScheme.fromSeed, açık ve koyu tema, ThemeMode, Theme.of ile okuma, TextTheme, bileşen temaları ve ThemeExtension.</description>
      <category>flutter</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/flutter.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Flutter: TextField ve TextEditingController Kullanımı</title>
      <link>https://ahmetbalaman.com/tr/blog/flutter-textfield-texteditingcontroller-kullanimi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/flutter-textfield-texteditingcontroller-kullanimi/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>Flutter TextField rehberi: TextEditingController ve dispose, InputDecoration, klavye tipleri, inputFormatters, şifre alanı, FocusNode ve onChanged farkı.</description>
      <category>flutter</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/flutter.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Flutter: Stack ve Positioned ile Üst Üste Yerleşim</title>
      <link>https://ahmetbalaman.com/tr/blog/flutter-stack-positioned-kullanimi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/flutter-stack-positioned-kullanimi/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>Flutter Stack ve Positioned rehberi: Stack&apos;in boyutu, fit, alignment, clipBehavior, Positioned.fill, PositionedDirectional, rozet ve katman tarifleri, hatalar.</description>
      <category>flutter</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/flutter.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Flutter: SharedPreferences ile Yerel Veri Saklama</title>
      <link>https://ahmetbalaman.com/tr/blog/flutter-shared-preferences-yerel-veri-saklama/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/flutter-shared-preferences-yerel-veri-saklama/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>Flutter&apos;da shared_preferences ile tema ve ayar saklama: SharedPreferencesAsync, WithCache ve eski API farkı, geçiş aracı ve orada saklanmaması gerekenler.</description>
      <category>flutter</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/flutter.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Flutter: HTTP İstekleri ve REST API Kullanımı</title>
      <link>https://ahmetbalaman.com/tr/blog/flutter-http-istekleri-rest-api/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/flutter-http-istekleri-rest-api/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>Flutter&apos;da http paketiyle GET, POST, PUT ve DELETE, JSON&apos;dan model sınıfı, durum kodları, zaman aşımı ve FutureBuilder ile yükleniyor ve hata ekranı.</description>
      <category>flutter</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/flutter.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Flutter: BottomSheet ve showModalBottomSheet Kullanımı</title>
      <link>https://ahmetbalaman.com/tr/blog/flutter-bottom-sheet-kullanimi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/flutter-bottom-sheet-kullanimi/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>Flutter&apos;da showModalBottomSheet ile değer döndürmek, isScrollControlled, useSafeArea, showDragHandle, klavye boşluğu, DraggableScrollableSheet ve kalıcı sheet.</description>
      <category>flutter</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/flutter.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Yapay Zekâ ile Video Üretmek: Fikirden Yayına Tam Rehber</title>
      <link>https://ahmetbalaman.com/tr/blog/yapay-zeka-ile-video-uretmek-tam-rehber/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/yapay-zeka-ile-video-uretmek-tam-rehber/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Senaryodan storyboard&apos;a, plan üretiminden kurguya, altyazıdan kapak görseline: yapay zekâ ile video üretmenin bütün akışı, araç seçimi ve maliyet hesabıyla.</description>
      <category>ai-video</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/yapay-zeka-ile-video-uretmek-tam-rehber.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Vibe Coding ile Geliştirdiğim 5 Uygulamanın Gerçek Maliyeti: 3 Ay, 60 Dolar</title>
      <link>https://ahmetbalaman.com/tr/blog/vibe-coding-5-uygulama-gercek-maliyet/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/vibe-coding-5-uygulama-gercek-maliyet/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>LevelUpStudy, Recapday, MimBop, Talkamble ve Golden Pixel. Model parası, mağaza ücretleri, gizli kalemler ve asıl pahalı olan şey, rakamlarla.</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/vibe-coding-5-uygulama-gercek-maliyet.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Üç Dilli Bir Blogu hreflang&apos;i Bozmadan Yönetmek</title>
      <link>https://ahmetbalaman.com/tr/blog/uc-dilli-blog-hreflang-teknik-seo/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/uc-dilli-blog-hreflang-teknik-seo/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>400&apos;e yakın yazıyı üç dilde yönetirken hreflang&apos;in sessizce kaybolmasını, CLS&apos;i ve ikon fontu önbelleğini nasıl çözdüğümü çalışan kodla anlatıyorum.</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/uc-dilli-blog-hreflang-teknik-seo.png" type="image/png" length="0" />
    </item>
    <item>
      <title>JEV Nedir? Yapay Zekânın Refleks Katmanı (System One Modeli)</title>
      <link>https://ahmetbalaman.com/tr/blog/jev-nedir-system-one-refleks-modeli/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/jev-nedir-system-one-refleks-modeli/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>JEV bir sohbet modeli değil; karar veren bir model. System One mantığını, üç soru tipini, fiyatını ve sınırlarını ilk çağrıdan itibaren anlatıyorum.</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/jev-nedir-system-one-refleks-modeli.png" type="image/png" length="0" />
    </item>
    <item>
      <title>JEV Kullanım Alanları: 10 Gerçek Senaryo ve Maliyet Hesabı</title>
      <link>https://ahmetbalaman.com/tr/blog/jev-kullanim-alanlari-10-senaryo/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/jev-kullanim-alanlari-10-senaryo/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Yorum moderasyonundan ajan araç seçimine, model yönlendirmeden RAG filtrelemeye: JEV&apos;in gerçekten işe yaradığı 10 senaryo, kodu ve maliyet karşılaştırmasıyla.</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/jev-kullanim-alanlari-10-senaryo.png" type="image/png" length="0" />
    </item>
    <item>
      <title>JEV&apos;i Sisteminize Bağlamak: Harness, Maliyet ve Bilinen Sınırlar</title>
      <link>https://ahmetbalaman.com/tr/blog/jev-harness-kurmak-maliyet-ve-sinirlar/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/jev-harness-kurmak-maliyet-ve-sinirlar/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>JEV tek başına bir olasılık bulutu üretir. Kararı eyleme çeviren harness nasıl kurulur, hangi mimari kalıplar işe yarar ve modelin zayıf noktaları neler?</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/jev-harness-kurmak-maliyet-ve-sinirlar.png" type="image/png" length="0" />
    </item>
    <item>
      <title>JEV Soru Tipleri: Choice, Score ve Noul&apos;u Doğru Kullanmak</title>
      <link>https://ahmetbalaman.com/tr/blog/jev-choice-score-noul-soru-tipleri/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/jev-choice-score-noul-soru-tipleri/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>JEV&apos;in üç soru tipini, kriter yazmanın kurallarını, olasılık ile güven farkını ve tek çağrıda onlarca soru sormanın maliyet etkisini örneklerle anlatıyorum.</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/jev-choice-score-noul-soru-tipleri.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Higgsfield Nedir? Yapay Zekâ ile Video Üretmeye Başlangıç</title>
      <link>https://ahmetbalaman.com/tr/blog/higgsfield-nedir-yapay-zeka-ile-video-uretme/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/higgsfield-nedir-yapay-zeka-ile-video-uretme/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Higgsfield&apos;ın hangi modelleri barındırdığını, kredi mantığını, ilk videonuzu nasıl üreteceğinizi ve hangi işte hangi aracı seçeceğinizi anlatıyorum.</description>
      <category>ai-video</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/higgsfield-nedir-yapay-zeka-ile-video-uretme.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Higgsfield Genjutsu: Çektiğiniz Videoyu Yeniden Yazmak (Blender ile Birlikte)</title>
      <link>https://ahmetbalaman.com/tr/blog/higgsfield-genjutsu-video-to-video-blender/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/higgsfield-genjutsu-video-to-video-blender/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Genjutsu hareketi koruyup sahneyi yeniden kuruyor. Motion Transfer, Object Swap, sınırları ve Blender&apos;da kaba animasyondan aksiyon sahnesi çıkarmak.</description>
      <category>ai-video</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/higgsfield-genjutsu-video-to-video-blender.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Higgsfield + Fable 5.1 ile Animasyonlu Uygulama Çıkarmak</title>
      <link>https://ahmetbalaman.com/tr/blog/higgsfield-fable-ile-animasyonlu-uygulama/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/higgsfield-fable-ile-animasyonlu-uygulama/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Karakteri, arka planı ve animasyonları ürettirip uygulamaya koymak: MCP bağlayıcısı, ekran kaydıyla bağlam, Lottie ve Expo ile telefonda önizleme.</description>
      <category>ai-video</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/higgsfield-fable-ile-animasyonlu-uygulama.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Google Flow mu Higgsfield mi? Yapay Zekâ Video Araçları Karşılaştırması</title>
      <link>https://ahmetbalaman.com/tr/blog/google-flow-vs-higgsfield-karsilastirma/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/google-flow-vs-higgsfield-karsilastirma/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Flow&apos;un sahne kurma tarafı, Higgsfield&apos;ın model çeşitliliği: kredi mantığı, güçlü oldukları işler ve hangisini ne zaman seçmeniz gerektiği.</description>
      <category>ai-video</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/google-flow-vs-higgsfield-karsilastirma.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Bedava Yapay Zekâ ile Kod Yazmak: opencode ve Ücretsiz Modeller</title>
      <link>https://ahmetbalaman.com/tr/blog/bedava-yapay-zeka-opencode-ucretsiz-modeller/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/bedava-yapay-zeka-opencode-ucretsiz-modeller/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Açık kaynak opencode&apos;a kendi anahtarınızı takıp ücretsiz ya da kuruşluk modellerle çalışmak: kurulum, DeepSeek ve GLM ayarı, bedavanın gerçek maliyeti.</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/bedava-yapay-zeka-opencode-ucretsiz-modeller.png" type="image/png" length="0" />
    </item>
    <item>
      <title>SwiftUI @State, @Binding ve @Observable: Veri Akışı Rehberi</title>
      <link>https://ahmetbalaman.com/tr/blog/swiftui-state-binding-observable-veri-akisi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/swiftui-state-binding-observable-veri-akisi/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>SwiftUI&apos;da @State, @Binding, @Observable, @Bindable ve @Environment ne zaman kullanılır? ObservableObject ile farkı, karar tablosu ve sık görülen hatalar.</description>
      <category>swift</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/swift.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>SwiftUI ile İlk Uygulama: Adım Adım Başlangıç Rehberi</title>
      <link>https://ahmetbalaman.com/tr/blog/swiftui-ile-ilk-uygulama-gelistirme/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/swiftui-ile-ilk-uygulama-gelistirme/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Xcode&apos;da proje açmaktan simülatörde çalıştırmaya kadar SwiftUI ile ilk uygulama: App, View, VStack, @State, List ve TextField ile yapılacaklar listesi.</description>
      <category>swift</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/swift.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Swift Struct ve Class Farkı: Değer ve Referans Tipleri</title>
      <link>https://ahmetbalaman.com/tr/blog/swift-struct-ve-class-farki/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/swift-struct-ve-class-farki/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Swift&apos;te struct ve class farkını çalıştırılabilir örneklerle öğrenin: kopyalama, mutating, let, ===, kalıtım, deinit ve hangisini ne zaman seçmeli.</description>
      <category>swift</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/swift.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Swift Closures Kullanımı: $0, @escaping ve [weak self]</title>
      <link>https://ahmetbalaman.com/tr/blog/swift-closures-kullanimi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/swift-closures-kullanimi/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Swift closure sözdizimini tam formdan $0 kısaltmasına adım adım öğrenin: trailing closure, değer yakalama, @escaping, retain cycle ve [weak self].</description>
      <category>swift</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/swift.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Swift async/await Rehberi: Task, Actor ve MainActor Kullanımı</title>
      <link>https://ahmetbalaman.com/tr/blog/swift-async-await-concurrency-rehberi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/swift-async-await-concurrency-rehberi/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Completion handler&apos;dan async/await&apos;e geçiş: Task, async let, TaskGroup, @MainActor, actor, iptal ve URLSession ile JSON API çağrısı, SwiftUI örneğiyle.</description>
      <category>swift</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/blog-covers/swift.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>Sıralama Algoritmaları Sınav Soruları ve Adım Adım Çözümleri</title>
      <link>https://ahmetbalaman.com/tr/blog/siralama-algoritmalari-sinav-sorulari-ve-cozumleri/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/siralama-algoritmalari-sinav-sorulari-ve-cozumleri/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Bubble, selection, insertion, merge ve quick sort: karşılaştırma tablosu, her geçişi gösteren dizi izleri ve çözümlü 8 sınav sorusu.</description>
      <category>algoritma</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/siralama-algoritmalari-sinav-sorulari-ve-cozumleri.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Seul&apos;de Ulaşım: Climate Card ile Sınırsız Metro ve Otobüs</title>
      <link>https://ahmetbalaman.com/tr/blog/seulde-ulasim-climate-card-sinirsiz-metro-otobus/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/seulde-ulasim-climate-card-sinirsiz-metro-otobus/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Seul&apos;de 5 günlük Climate Card paketine 15 bin won, karta 3 bin won verdik. Sınırsız metro ve otobüs, güncel fiyatlar, nereden alınır ve nerede geçmez.</description>
      <category>gezi</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/seulde-ulasim-climate-card-sinirsiz-metro-otobus.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Recapday Sevgili Modu: İki Kişilik Gruba Neden Ayrı Bir Mod Yazdım</title>
      <link>https://ahmetbalaman.com/tr/blog/recapday-sevgili-modu-nasil-ortaya-cikti/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/recapday-sevgili-modu-nasil-ortaya-cikti/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Recapday&apos;e sevgili modunu neden ve nasıl eklediğimin hikâyesi: iki kişilik grubun farkı, ayrı uygulama yerine mod kararı ve kasten eklemediklerim.</description>
      <category>vibe-coding</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/recapday/10-sevgili-modu.webp" type="image/webp" length="0" />
    </item>
    <item>
      <title>C# Kalıtım ve Polymorphism: virtual, override, new Rehberi</title>
      <link>https://ahmetbalaman.com/tr/blog/csharp-kalitim-polymorphism-rehberi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/csharp-kalitim-polymorphism-rehberi/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>C# kalıtım ve polymorphism rehberi: base, constructor zinciri, virtual/override ile new farkı, sealed, is/as ve klasik &quot;çıktı nedir?&quot; sınav sorusu.</description>
      <category>dotnet</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/csharp-kalitim-polymorphism-rehberi.png" type="image/png" length="0" />
    </item>
    <item>
      <title>C# Interface ve Abstract Class Farkı: Hangisi Ne Zaman?</title>
      <link>https://ahmetbalaman.com/tr/blog/csharp-interface-abstract-class-farki/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/csharp-interface-abstract-class-farki/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>C# interface ve abstract class farkı: neler içerebilirler, çoklu interface, karar rehberi, ödeme sistemi örneği ve cevaplı sınav soruları.</description>
      <category>dotnet</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/csharp-interface-abstract-class-farki.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Binary Search Tree Sınav Soruları: Ekleme, Silme, Dolaşma</title>
      <link>https://ahmetbalaman.com/tr/blog/binary-search-tree-sinav-sorulari/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/binary-search-tree-sinav-sorulari/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>BST özelliği, ekleme-arama-silme, inorder/preorder/postorder dolaşma, yükseklik ve dejenere durum; ağaç çizimleriyle çözümlü 7 sınav sorusu.</description>
      <category>algoritma</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/binary-search-tree-sinav-sorulari.png" type="image/png" length="0" />
    </item>
    <item>
      <title>Big O Notasyonu ve Zaman Karmaşıklığı: Örneklerle Rehber</title>
      <link>https://ahmetbalaman.com/tr/blog/big-o-notasyonu-zaman-karmasikligi-rehberi/</link>
      <guid isPermaLink="true">https://ahmetbalaman.com/tr/blog/big-o-notasyonu-zaman-karmasikligi-rehberi/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Big O nedir, döngü ve özyinelemeli kodun karmaşıklığı nasıl bulunur? O/Ω/Θ farkı, Master teoremi, bellek karmaşıklığı ve 8 çözümlü alıştırma.</description>
      <category>algoritma</category>
      <dc:creator>Ahmet Balaman</dc:creator>
      <enclosure url="https://ahmetbalaman.com/assets/og/blog/big-o-notasyonu-zaman-karmasikligi-rehberi.png" type="image/png" length="0" />
    </item>
  </channel>
</rss>
