
Bu eğitim, ASP.NET Core ile kaliteli, güvenli ve sürdürülebilir REST API'ler geliştirmek isteyen yazılımcılar için tasarlanmıştır. 4 hafta boyunca haftada 2 gün (Salı ve Perşembe, 20.00–22.00) olmak üzere toplam en az 16 saat canlı eğitim verilir.

Bu eğitim, ASP.NET Core ile kaliteli, güvenli ve sürdürülebilir REST API'ler geliştirmek isteyen yazılımcılar için tasarlanmıştır. Katılımcılar; HTTP temelleri, REST mimarisi, Entity Framework Core ile veri erişimi, JWT ile kimlik doğrulama, unit ve integration testleri, Docker ile konteynerleştirme ve CI/CD süreçlerini uçtan uca öğrenir. 4 hafta boyunca haftada 2 gün (Salı ve Perşembe, 20.00–22.00) olmak üzere toplam en az 16 saat canlı eğitim verilir.
HTTP temelleri ve ASP.NET Core Pipeline yapısı (Middleware)
REST mimarisi ve RESTful endpoint tasarımı
API yaklaşımlarının karşılaştırılması: REST, GraphQL, gRPC
Routing yapısı: conventions-based ve attribute-based routing
HTTP metodları: GET, POST, PUT, DELETE, PATCH
OpenAPI (Swagger/Swashbuckle) ile dokümantasyon
Controller ve Minimal API kullanımı
Model Binding ve veri doğrulama (DataAnnotations, ProblemDetails)
Entity Framework Core ile veri modelleme ve CRUD
Repository & UnitOfWork Pattern, LINQ
ASP.NET Core Identity ve JWT ile authentication & authorization
Unit & Integration testleri (xUnit, Moq, TestServer)
Docker ile API'lerin konteynerize edilmesi
CI/CD entegrasyonu (GitHub Actions, Azure Pipelines)
Health Checks, Logging ve Monitoring (Serilog, OpenTelemetry, Elastic APM)
Temel C# ve .NET Core bilgisine sahip geliştiriciler.
CRUD'un ötesine geçerek kaliteli, güvenli ve sürdürülebilir REST API'ler geliştirmek isteyen yazılımcılar.
Gerçek dünya projelerinde backend geliştirmeye hazır olmak isteyenler.
.NET dünyasında kariyer hedefleyen yazılımcılar.
Git komutlarına temel düzeyde hakimiyet gerekir.
Docker yüklü bilgisayar ile katılım önerilir.
Programı tamamlayan katılımcılara eğitmen imzalı Backend Guru Katılım Sertifikası verilecektir.
En yeni haberler, fırsatlar ve gelişmelerden haberdar olun.