Backend Geliştirme

.NET Core ile modern backend geliştirme becerileri kazanın.

(180)

Eğitim Süreci

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.

Kariyer Fırsatları

  • Backend Developer
  • API Developer
  • Software Engineer

Backend Development Bootcamp İçeriği

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.

Meslek ve kurs seçimi konusunda size yardımcı olacağız!

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! 📞✉️

İletişim Formu