.NET Core ile modern backend geliştirme becerileri kazanın.
3500₺
Katılımcılar, .NET Core framework'ünü kullanarak API tasarımı, veri tabanı entegrasyonu ve güvenlik uygulamaları gibi temel backend geliştirme konularında pratik bilgiler kazanacak.
Backend'in temel taşları: .NET Core projelerini başlatma.
1. Hafta: .NET Core ile uygulama yapılandırması ve temel projelerin oluşturulması.
RESTful API tasarımı ve veri formatları.
2. Hafta: API endpoint'lerini planlama, implementasyon ve Swagger ile dokümantasyon.
Entity Framework ile veri tabanı modelleme.
3. Hafta: SQL ve Entity Framework Core ile veri tabanı bağlantısı ve CRUD işlemleri.
Middleware kullanımı ve bağımlılık yönetimi.
4. Hafta: Middleware mantığı ve Dependency Injection yapılarının kullanımı.
JWT ile kimlik doğrulama ve kullanıcı izinleri.
5. Hafta: Kimlik doğrulama yöntemleri (JWT, OAuth 2.0) ve kullanıcı izin mekanizmaları.
LINQ kullanımı ve sorgu performansı iyileştirme.
6. Hafta: LINQ ile karmaşık sorgular yazma ve performans artırımı için teknikler.
Async/await yapısı ile performanslı uygulamalar.
7. Hafta: Async/await kullanımı ve backend uygulamalarında multithreading.
Backend projelerinde test yazma pratiği.
8. Hafta: xUnit ve NUnit ile Unit Test yazımı ve Integration Testing prensipleri.
Bulut ve container'larla projeleri canlıya alma.
9. Hafta: Azure App Service ve Docker ile projelerin yayınlanması.
Performans artırımı ve güvenlik ipuçları.
10. Hafta: Caching, Rate Limiting ve güvenlik açıklarını kapatma yöntemleri.
Eğitimlerle ilgili sorularınız mı var? 🤔 Veya meslek seçiminde yardıma mı ihtiyacınız var? 🧑💻 Bize yazın, size en kısa sürede dönüş yapacağız! 📞✉️