.NET Developer – Yazılım ve Veritabanı Uzmanlığı
Eğitmen
svahabi
10
Öğrenciler
Kayıtlı
- Tanım
- Müfredat
1. Geliştirme Ortamı, Git ve Yapay Zeka Destekli Kodlama – 6 Saat
2. C# 14 ile Programlama Temelleri – 14 Saat
-
4.NET Mimarisi, İlk C# Programı, Değişkenler ve Operatörler
-
5Karar Yapıları, Döngüler ve Algoritmik Düşünme
-
6Metotlar ve Parametreler
-
7Diziler, Koleksiyonlar, Metin ve Tarih İşlemleri
-
8Tip Dönüşümleri, Nullable Tipler, Hata Yönetimi ve Debug
-
9LINQ ile Veri Sorgulama
-
10Dosya İşlemleri, JSON ve Konfigürasyon
3. Nesne Yönelimli Programlama ve İleri C# – 16 Saat
-
11Sınıf, Nesne, Kapsülleme ve Property'ler
-
12Kalıtım, Polimorfizm ve Soyut Sınıflar
-
13Interface, Struct, Record ve Enum
-
14Generics, Delegate, Lambda ve Event
-
15Pattern Matching ve Modern C# 14 Özellikleri
-
16Asenkron Programlama: async/await ve Task
-
17Bellek Yönetimi ve Performans
-
18Masaüstü ve Legacy .NET: WinForms, WPF ve Modernizasyon
4. SQL Server 2025 ile Veritabanı Geliştirme ve T-SQL – 50 Saat
-
19SQL Server 2025'e Giriş ve Kurulum
-
20İlişkisel Veritabanı Kavramları ve Veri Modelleme
-
21Normalizasyon ve Veritabanı Tasarımı
-
22DDL: Veritabanı ve Tablo Oluşturma
-
23SELECT Sorgularının Temelleri
-
24Filtreleme, NULL Mantığı ve Veri Tipleriyle Çalışma
-
25JOIN ile Birden Fazla Tabloyu Sorgulama
-
26Dahili Fonksiyonlar ve SQL Server 2025 Yenilikleri
-
27Gruplama, Toplama ve PIVOT
-
28Alt Sorgular, Set Operatörleri ve APPLY
-
29Tablo İfadeleri: CTE, Türetilmiş Tablolar ve Recursive CTE
-
30Window Fonksiyonları
-
31DML: Veri Ekleme, Güncelleme ve Silme
-
32View Tasarımı ve Uygulaması
-
33Stored Procedure'ler
-
34Kullanıcı Tanımlı Fonksiyonlar ve T-SQL ile Programlama
-
35Hata Yönetimi ve Transaction'lar
-
36Eşzamanlılık, Kilitler ve Isolation Seviyeleri
-
37Trigger'lar, Temporal Tablolar ve Değişiklik Takibi
-
38İndeks Tasarımı
-
39Sorgu Performansı ve Execution Plan Okuma
-
40JSON ve Yarı Yapılandırılmış Veri
-
41Yapay Zeka Çağında SQL Server: VECTOR Veri Tipi ve Anlamsal Arama
-
42SQL Server ile RAG Veri Katmanı ve Veritabanı Güvenliği
-
43Yedekleme, Otomasyon ve Modül Projesi
5. EF Core 10 ve Dapper ile Veri Erişimi – 14 Saat
6. Web Temelleri: HTML5, CSS3, JavaScript ve TypeScript – 14 Saat
7. ASP.NET Core 10: Temeller, MVC ve Razor Pages – 24 Saat
-
58ASP.NET Core 10'a Giriş: Proje Yapısı ve Hosting Modeli
-
59Middleware Pipeline ve İstek Yaşam Döngüsü
-
60Dependency Injection ve Servis Ömürleri
-
61Konfigürasyon, Ortamlar, Options Pattern ve Secret Yönetimi
-
62MVC: Controller, Routing ve Model Binding
-
63Razor View'lar, Layout, Partial ve View Component
-
64Tag Helper'lar, Formlar ve Model Doğrulama
-
65EF Core ile MVC'de CRUD ve Sayfalama
-
66Razor Pages ile Sayfa Odaklı Geliştirme
-
67ASP.NET Core Identity: Üyelik, Rol ve Claim
-
68Durum Yönetimi, Dosya Yükleme, E-posta ve Lokalizasyon
-
69Hata Yönetimi, Loglama ve Yayına Hazırlık
8. ASP.NET Core Web API, Güvenlik ve İleri Konular – 42 Saat
-
70REST Mimarisi, HTTP ve İlk Web API
-
71Controller Tabanlı API ve Action Sonuçları
-
72Minimal API ve Route Groups
-
73Model Binding, Doğrulama ve Problem Details
-
74DTO'lar, Nesne Eşleme ve Yanıt Tasarımı
-
75OpenAPI, Scalar ve API Dokümantasyonu
-
76Sayfalama, Filtreleme, Sıralama ve Arama
-
77API Sürümleme ve Geriye Dönük Uyumluluk
-
78Katmanlı Mimari: Servis, Repository ve Unit of Work
-
79Global Hata Yönetimi ve Result Pattern
-
80Dosya Yükleme, İndirme ve Blob Depolama
-
81Kimlik Doğrulama: JWT ve Refresh Token
-
82Yetkilendirme: Rol, Claim ve Policy
-
83OAuth 2.0, OpenID Connect ve Keycloak
-
84API Güvenliği: OWASP, CORS ve Rate Limiting
-
85Dış Servis Entegrasyonu: HttpClientFactory ve Dayanıklılık
-
86Performans: Output Cache, Sıkıştırma ve Yük Testi
-
87Arka Plan İşleri: BackgroundService ve Hangfire
-
88gRPC ve Protobuf
-
89API Gateway, Webhook ve Idempotency
-
90Uçtan Uca Proje: E-Ticaret REST API'si
9. Blazor ile Modern Web Arayüzleri – 10 Saat
10. Yapay Zeka Entegre .NET Uygulamaları – 20 Saat
-
96Yapay Zeka ve Büyük Dil Modelleri: Geliştirici Bakışı
-
97Microsoft.Extensions.AI ile Modele Bağlanma
-
98Prompt Mühendisliği ve Yapılandırılmış Çıktı
-
99Function Calling ile Modelin Kodunuzu Çağırması
-
100Embedding ve Anlamsal Arama
-
101RAG: Kendi Verinizle Konuşan Uygulamalar
-
102Microsoft Agent Framework ile AI Agent'lar
-
103Model Context Protocol (MCP) ile Araç Entegrasyonu
-
104AI Uygulamalarında Güvenlik, Gözlemlenebilirlik ve Maliyet
-
105Yapay Zeka ile Profesyonel Geliştirme İş Akışı
11. Dağıtık Sistemler: Cache, Mesajlaşma, Gerçek Zamanlı İletişim ve Arama – 12 Saat
12. Yazılım Mimarisi ve Tasarım Desenleri – 10 Saat
13. Test ve Kod Kalitesi – 8 Saat
