Code Review
Yazılım Marketi ve İnnosa stajlarında haftalık peer review oturumları.
// APPLICATION_LAYER
Diller, framework'ler, veritabanları ve mimari prensipler — birbirleriyle nasıl konuştukları dahil.
5+ projede primary stack. ASP.NET MVC + EF Core + layered architecture standardı.
Web ve desktop projelerin runtime'ı. ASP.NET MVC + Worker Service deneyimi.
Server-rendered + REST endpoint kombinasyonu. Layered + Repository pattern.
Schema tasarımı, T-SQL, stored procedure, sorgu optimizasyonu.
ORM standardım. Migration, LINQ, change tracking, performance tuning.
Tüm veritabanı projelerinin ortak dili.
Stored procedure, function, trigger — MSSQL'de iş mantığı katmanı.
MSSQL'in cloud versiyonu. Connection string + DTU yönetimi.
Frontend interaktivite. Vanilla DOM, fetch, IntersectionObserver.
Semantik markup, ARIA, form validation.
Grid, flexbox, custom properties, container queries.
EduExam online sınav platformunda web backend dili. Rol bazlı oturum, form akışı, MySQL bağlantısı.
Veri işleme + automation + script geliştirme. Akademik projelerde data analysis.
OOP temelleri + cross-platform alıştırmalar. Akademik müfredat üzerinden.
Collection sorgulama + EF Core query composition.
Backend C# + .NET projeleri için ana IDE.
MSSQL şema yönetimi + sorgu profilleme.
Stock Management projesinin desktop UI katmanı.
Containerization temel + image build/run.
N-Tier ayrım: UI / Business / Data Access — varsayılan mimarim.
DAL soyutlama. EF Core + Dapper üzerinde uniform interface.
OOP disiplini. SRP + DI + interface segregation rutinim.
ASP.NET MVC + WPF gibi UI mimarilerinin temeli.
Windows Forms ile Arayüz Geliştirme ve Gömülü CRUD Sistemleri
Udemy
Mühendislik Uygulamalarında Katmanlı Mimari ve N-Tier Tasarımı
Academind
C# içinde LINQ, İstisna Yönetimi ve Sistem Loglaması
Educative.io
İleri Düzey Transact-SQL ve Saklı Yordam Programlama
Codecademy
Veri Analizi ve Optimizasyon için SQL Server & Azure SQL
Microsoft Learn
T-SQL ile Veritabanı Tasarımı ve Sorgu Optimizasyonu
Microsoft Learn
Mühendislik Arayüzleri için Front-End Geliştirme
Udemy
İşbirlikçi Projelerde Sürüm Kontrolü için Git ve GitHub
BTK Akademi
ASP.NET Core MVC ile RESTful API Geliştirme
LinkedIn Learning
Ölçeklenebilir Sistemler için Yazılım Tasarım Desenleri (SOLID, GoF)
Coursera
.NET Projelerinde Clean Architecture ve Dependency Injection
Pluralsight
Mikroservis Mimarisi ve Docker Konteynerleştirme
BTK Akademi
.NET Geliştirici Programı
I-Akademi / Microsoft
SQL Veritabanı Geliştirme & Transact-SQL ile Veri Sorgulama
I-Akademi / Microsoft
Anthropic Claude Akademisi — Tüm Kurs Tamamlama
Anthropic
Staj ve kulüp deneyimimden somut çıkanlar:
Yazılım Marketi ve İnnosa stajlarında haftalık peer review oturumları.
Branch stratejisi, PR akışı, çakışma çözümü — BTK Akademi sertifikalı.
Senior developer'larla mentor/mentee dinamiği, haftalık proje toplantıları.
Veritabanı şemaları, API endpoint'leri ve mimari kararlar için yazılı doküman üretimi.
Hata izolasyonu, log analizi, transaction-based rollback senaryoları.