Programlama
.NET ile İleri Düzey (Enterprise) Backend Geliştirme
“.NET ile İleri Düzey (Enterprise) Backend Geliştirme” kursu, katılımcılara kurumsal ölçekli, production-grade backend sistemleri geliştirme becerisi kazandırmayı amaçlamaktadır. Kurs, ASP.NET Core ekosistemi üzerinde yüksek performanslı, güvenli ve sürdürülebilir backend uygulamaları tasarlamak ve geliştirmek isteyen deneyimli geliştiriciler ve teknik liderler için tasarlanmıştır.
- Süre
- 60 saat
- Seviye
- Uzman
- Biçim
- Canlı online
Bu kurs kapsamında katılımcılar, DDD (Domain-Driven Design) ile domain modelleme, CQRS + MediatR ile komut ve sorgu ayrımı, Result Pattern ve merkezi hata yönetimi gibi ileri seviye yazılım geliştirme yaklaşımlarını öğrenmektedir. Eğitimde ayrıca Redis ile distributed caching, Redis Streams ve SignalR kullanarak real-time sistemler geliştirme ve EF Core + Dapper ile performanslı veri erişimi gibi kritik konular da uygulamalı olarak ele alınmaktadır.
Katılımcılar, middleware yönetimi, cross-cutting concerns, JWT tabanlı güvenlik, çoklu dil desteği (static + dynamic localization), transaction ve consistency stratejileri gibi enterprise projelerde gerekli olan tüm altyapı ve teknikleri deneyimlemektedir. Sistemlerin izlenebilirliği için Grafana, log ve metric tabanlı observability uygulamaları ve Docker ile production-ready deployment süreçleri de kursun kapsamındadır.
Kurs, katılımcıların gerçek bir senaryoya dayalı uçtan uca kurumsal backend projesi geliştirmesi ile tamamlanmaktadır.
Eğitim programı
14 konu, 60 saatProduction-grade ASP.NET Core API’ler geliştirme, Domain-Driven Design (DDD) ile domain modelleme, CQRS + MediatR desenleri ile komut ve sorgu ayrımı uygulama, Result Pattern ve merkezi hata yönetimi kullanma, Redis ile distributed caching ve performans optimizasyonu, Redis Streams ve SignalR ile real-time sistemler geliştirme, Transaction yönetimi ve veri tutarlılığı stratejileri geliştirme, Docker ile production-ready deployment hazırlama.
-
01
Production-grade ASP.NET Core API’ler
-
02
DDD ile domain modelleme
-
03
CQRS + MediatR
-
04
Result Pattern & merkezi hata yönetimi
-
05
Redis ile distributed caching
-
06
Redis Streams & SignalR ile real-time sistemler
-
07
EF Core + Dapper ile performanslı veri erişimi
-
08
Middleware & cross-cutting concerns
-
09
JWT tabanlı güvenlik
-
10
Çoklu dil (static + dynamic localization)
-
11
Transaction & consistency stratejileri
-
12
Observability (Grafana, log & metric)
-
13
Docker ile production-ready deployment
-
14
End-to-end kurumsal backend projesi
Format ve planlama
- Eğitim biçimi
- Canlı online, eğitmen eşliğinde
- Grup büyüklüğü
- 5–15 kişilik kapalı gruplar
- Süre
- 60 saat
- Takvim
- Şirketinizin planına göre
Bu eğitim şirketinize özel bir takvimle planlanır. Teklif talebinizde tercih ettiğiniz dönemi belirtebilirsiniz.
Benzer eğitimler
Tüm eğitimlerTypeScript
"TypeScript" kursu, katılımcılara TypeScript dilinin tip sistemi, OOP prensipleri, asenkron programlama ve tarayıcı/sunucu ortamlarında TypeScript kullanımı konularında kapsamlı beceriler kazandırmayı amaçlamaktadır. Kurs, JavaScript bilgisini statik tip güvenliğiyle güçlendirmek isteyen yazılım geliştiriciler için tasarlanmıştır.
16 saat
HTML, CSS, JavaScript ve jQuery
"HTML, CSS, JavaScript ve jQuery" kursu, katılımcılara modern web geliştirmenin temel yapı taşlarını sıfırdan kavratmayı amaçlamaktadır. Kurs, web geliştirmeye başlamak isteyen herkes için ideal bir başlangıç noktası sunmaktadır.
24 saat
İleri Python
"İleri Python" kursu, katılımcılara profesyonel Python geliştirme ortamları, gelişmiş veri yapıları, fonksiyonel programlama, hata yönetimi ve dosya işlemleri gibi ileri seviye konuları kavratmayı amaçlamaktadır. Kurs, temel Python bilgisine sahip geliştiricilerin Pythonic kod yazma becerilerini geliştirmek için tasarlanmıştır.
System Architectural Design
Bu eğitim, modern web teknolojileri ve sistem mimarisi hakkında kapsamlı bir anlayış kazandırmayı amaçlamaktadır.
12 saat


