.NET Core, Microsoft tarafından geliştirilen açık kaynaklı, platformlar arası (Windows, Linux, macOS) bir yazılım geliştirme framework’üdür. Yüksek performans, modüler yapı ve mikroservis mimarisi desteğiyle modern uygulamalar (web, mobil, bulut, IoT) geliştirmek için idealdir.
Katılımcılara .NET Core ile profesyonel yazılım geliştirme becerisi kazandırmak.
RESTful API, MVC mimarisi, Entity Framework Core gibi temel ve ileri seviye konuları öğretmek.
Cloud (Azure), Docker ve CI/CD entegrasyonlarıyla endüstriyel pratikler sunmak.
Katılımcıların sektörde talep gören full-stack developer veya backend developer olmalarını sağlamak.
Temel Kavramlar
.NET Core mimarisi ve CLR
C# ile modern programlama teknikleri
Web Geliştirme
ASP.NET Core MVC
Razor Pages, Blazor
RESTful API geliştirme (Web API)
Veritabanı İşlemleri
Entity Framework Core (Code-First, migrations)
SQL Server/PostgreSQL entegrasyonu
İleri Seviye Konular
Dependency Injection, Middleware
Authentication & Authorization (JWT, Identity)
Caching, Logging, Error Handling
Dağıtım ve DevOps
Docker ile containerization
Azure’da deploy süreçleri
CI/CD pipeline (GitHub Actions/Azure DevOps)
Yazılım geliştirmeye yeni başlayanlar (temel programlama bilgisiyle).
Java, PHP gibi dillerden .NET Core’a geçiş yapmak isteyenler.
Backend veya full-stack developer olmak isteyenler.
Kurumsal projelerde microservices mimarisi öğrenmek isteyen ekipler.
Temel programlama (C# avantajlıdır) ve algoritma bilgisi.
Önceden herhangi bir eğitim bilgisi gerekmemektedir. Konuyu bilmeyen veya yeni öğrenmek isteyen herkes başvurabilir.
Gezegen Sokak No:1/11 Çankaya/ANKARA – Bölge Müdürlüğü