İçeriğe geç

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.

Programı incele
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 saat

Production-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.

  1. 01

    Production-grade ASP.NET Core API’ler

  2. 02

    DDD ile domain modelleme

  3. 03

    CQRS + MediatR

  4. 04

    Result Pattern & merkezi hata yönetimi

  5. 05

    Redis ile distributed caching

  6. 06

    Redis Streams & SignalR ile real-time sistemler

  7. 07

    EF Core + Dapper ile performanslı veri erişimi

  8. 08

    Middleware & cross-cutting concerns

  9. 09

    JWT tabanlı güvenlik

  10. 10

    Çoklu dil (static + dynamic localization)

  11. 11

    Transaction & consistency stratejileri

  12. 12

    Observability (Grafana, log & metric)

  13. 13

    Docker ile production-ready deployment

  14. 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ğitimler

İlgili yazılar

Tüm yazılar