Ana Sayfa Hakkımda Dersler Blog MikrofondaOn The Mic İletişim Projeler Yakında
Geliştirici Dersleri Developer Lessons

Geliştirici Dersleri
Hikayeli anlatım.
Developer Lessons
Story-driven.

C#'tan SQL'e, mimari kararlardan deploy'a — her kavram gerçek senaryolarla, sıfırdan. From C# to SQL, from architecture to deployment — every concept through real scenarios, from scratch.

21
Ders Lessons
C#
Dil Language
.NET
Platform Platform
01 TEMEL
C# Temelleri — Metotlar C# Basics — Methods
Metot nedir, neden kullanılır, nasıl yazılır — sıfırdan hikayeli anlatım. What is a method, why use it, how to write one — storytelling from scratch.
8 dk okuma 8 min read
02 TEMEL
C# Temelleri — If / Else C# Basics — If / Else
Karar yapıları nedir, nasıl düşünülür, gerçek hayat örnekleriyle anlatım. What decision structures are and how to think with them, explained through real-life examples.
7 dk okuma 7 min read
03 TEMEL
C# Temelleri — For Döngüsü C# Basics — For Loop
Tekrar eden işleri otomatikleştiren for döngüsünü sıfırdan öğren. Learn the for loop from scratch and automate repetitive tasks.
8 dk okuma 8 min read
04 TEMEL
C# Temelleri — While Döngüsü C# Basics — While Loop
Koşul doğru kaldığı sürece çalışan döngü mantığını sade örneklerle kavra. Understand loops that run while a condition remains true, with simple examples.
7 dk okuma 7 min read
05 TEMEL
C# Temelleri — Switch Case C# Basics — Switch Case
Birden fazla durumu temiz ve okunur şekilde yönetmeyi öğren. Learn how to handle multiple cases in a clean and readable way.
7 dk okuma 7 min read
06 TEMEL
C# Temelleri — Class ve Object C# Basics — Class and Object
Nesne yönelimli düşüncenin temelini class ve object üzerinden öğren. Learn the foundation of object-oriented thinking through classes and objects.
9 dk okuma 9 min read
07 TEMEL
C# Temelleri — Array C# Basics — Array
Birden fazla veriyi tek yapıda tutmayı array mantığıyla öğren. Learn how to store multiple values in one structure with arrays.
8 dk okuma 8 min read
08 TEMEL
C# Temelleri — List C# Basics — List
Dinamik veri tutmanın en pratik yollarından biri olan List yapısını öğren. Learn List, one of the most practical ways to store dynamic data.
8 dk okuma 8 min read
09 TEMEL
C# Temelleri — String C# Basics — String
Metinlerle çalışmanın temelini string yapısıyla kavra. Understand the basics of working with text through strings.
7 dk okuma 7 min read
10 TEMEL
C# Temelleri — Try Catch C# Basics — Try Catch
Hataları yönetmeyi ve programı kırmadan devam ettirmeyi öğren. Learn how to handle errors and keep the program running safely.
8 dk okuma 8 min read
11 TEMEL
C# Temelleri — Interface C# Basics — Interface
Soyutlamanın kapısı: interface nedir, ne zaman kullanılır, neden önemlidir. The gateway to abstraction: what an interface is, when to use it, and why it matters.
9 dk okuma 9 min read
12 TEMEL
C# Temelleri — Generic Tipler C# Basics — Generics
Tip bağımsız kod yazmayı generic yapılarla öğren — List<T>, Dictionary<K,V> ve ötesi. Learn to write type-independent code with generics — List<T>, Dictionary<K,V> and beyond.
9 dk okuma 9 min read
13 TEMEL
C# Temelleri — LINQ C# Basics — LINQ
Koleksiyonları sorgulamanın en güçlü yolu: LINQ ile filtrele, sırala, dönüştür. The most powerful way to query collections: filter, sort, and transform with LINQ.
10 dk okuma 10 min read
14 TEMEL
C# Temelleri — Async / Await C# Basics — Async / Await
Asenkron programlamayı hikayeyle kavra — beklerken başka iş yapmanın mantığı. Understand async programming through story — the logic of doing other work while waiting.
10 dk okuma 10 min read
15 TEMEL
C# Temelleri — Nullable & Null Safety C# Basics — Nullable & Null Safety
Null nedir, neden patlama yapar, nasıl güvenle yönetilir — ?. ve ?? operatörleri. What null is, why it crashes, and how to handle it safely — the ?. and ?? operators.
8 dk okuma 8 min read
16 ASP.NET CORE
ASP.NET Core — Action Filter ASP.NET Core — Action Filter
Action Filter nedir, ne zaman kullanılır, request akışına nasıl dahil olur. What an Action Filter is, when to use it, and how it fits into the request flow.
9 dk okuma 9 min read
17 ASP.NET CORE
ASP.NET Core — Filter vs Middleware ASP.NET Core — Filter vs Middleware
Middleware ve Action Filter farkını öğren. Hangi kontrol nerede yapılmalı, netleştir. Learn the difference between middleware and action filters, and where each check belongs.
9 dk okuma 9 min read
18 DEPLOY
IIS Hosting Model — inprocess vs outofprocess IIS Hosting Model — inprocess vs outofprocess
Shared hosting'de neden outofprocess zorunlu? IIS ve ASP.NET Core ilişkisini kavra. Why is outofprocess required on shared hosting? Understand the IIS and ASP.NET Core relationship.
8 dk okuma 8 min read
19 DEPLOY
ASP.NET Core'da Configuration Okuma Sırası ASP.NET Core Configuration Reading Order
appsettings.json, ortam dosyaları ve environment variables — hangisi kazanır, neden? appsettings.json, environment files, and environment variables — which wins and why?
8 dk okuma 8 min read
20 DEPLOY
Shared Hosting'de Secret Yönetimi — web.config Yöntemi Secret Management on Shared Hosting — web.config Approach
Azure Key Vault yoksa ne yaparsın? Sırları web.config ile güvenle yönet. What do you do without Azure Key Vault? Manage secrets safely with web.config.
9 dk okuma 9 min read
21 DEPLOY
Shared Hosting'de ASP.NET Core Deploy Rehberi ASP.NET Core Deploy Guide for Shared Hosting
Çoklu site, gerçek hata senaryoları ve deploy öncesi kontrol listesi ile production'a hazırlan. Multi-site setup, real error scenarios, and a pre-deploy checklist to get production-ready.
10 dk okuma 10 min read